Skip to main content

nix-github-rate-limit

Prevents and handles GitHub API rate limits with gh-nix. Use when Nix, flakes, nixpkgs commands, or comma may fetch GitHub-backed inputs.

Quellinformationen

Repository
ryoppippi/dotfiles
Letzte Quellaktivität
31. Juli 2026 um 23:05
Erkannte Sprache von SKILL.md
Englisch
Sterne
268
Forks
5

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
nix-github-rate-limit
description
Prevents and handles GitHub API rate limits with gh-nix. Use when Nix, flakes, nixpkgs commands, or comma may fetch GitHub-backed inputs.
Use this skill before Nix commands that may fetch from GitHub. ## Preferred path Prefix the command with `gh-nix`; it reads the token from authenticated `gh` without putting it in the command: ```sh gh-nix nix flake update gh-nix nix run github:<owner>/<repo> gh-nix nix run nixpkgs#<package> -- <args> gh-nix nix build gh-nix nix shell nixpkgs#<package> --command <command> gh-nix , <command> ``` For this repo: `gh-nix nix run .#build`, `gh-nix nix run .#switch`, or `gh-nix nix run .#update`. Check availability with `command -v gh-nix`. If it is unavailable, use an existing safe token source: ```sh NIX_CONFIG="access-tokens = github.com=$(gh auth token)" nix <command> NIX_CONFIG="access-tokens = github.com=$GITHUB_TOKEN" nix <command> NIX_CONFIG="access-tokens = github.com=$(ghtkn get)" nix <command> ``` Never paste, print, persist, or commit tokens. If `gh-nix` reports that `gh` is unauthenticated, ask the user to run `gh auth login`. Retry a rate-limit failure once with `gh-nix` or the safest available fallback.
Auf GitHub ansehen