GH Fetch
Använd gh CLI istället för webb-hämtning av GitHub issue/PR/repo/discussion-länkar.
Testad · Fungerar
Vad den gör
En en-sidig routingregel: när användaren delar en GitHub URL (issue, PR, diff, discussion, release, commit, file blob, gist, Actions run), hämta den med den autentiserade `gh` CLI istället för en generell webb-hämtning, med hjälp av en uppslagstabell över exakt `gh`-kommando per URL-typ. Faller tillbaka till webb-hämtning om `gh` inte är installerat eller autentiserat.
Testrapport
Körde en verklig A/B på en live PR (cli/cli#13843): WebFetch på GitHub-sidan kom tillbaka vag ('sidan visar inte specifika filuppgifter'), medan `gh pr diff` returnerade exakt rad-för-rad-diff med verkliga commit SHAs och en 6/6 tillägg/borttagningar-räkning -- en konkret, verifierbar vinst för CLI-vägen som skillen föreskriver.
Testad: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/retlehs/gh-fetch.git mkdir -p ~/.claude/skills cp -r gh-fetch ~/.claude/skills/gh-fetch
Kommandon och exempelprompter
/gh-fetchAnvänd gh CLI istället för webb-hämtning av GitHub issue/PR/repo/discussion-länkar.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
What changed in this PR: github.com/cli/cli/pull/13843?Pull the full diff and comments from this GitHub issue linkSummarize this GitHub discussion thread I just pasted in