GH Fetch

Bruk gh CLI i stedet for web-henting av GitHub issue/PR/repo/discussion lenker.

av retlehs · retlehs/gh-fetch

Bestått ★ 9.2/10

GH Fetch — Bruk gh CLI i stedet for web-henting av GitHub issue/PR/repo/discussion lenker.

Hva den gjør

En en-sides rutingregel: når brukeren deler en GitHub URL (issue, PR, diff, discussion, release, commit, file blob, gist, Actions run), hent den med den autentiserte `gh` CLI i stedet for en generell web-henting, ved bruk av en oppslagstabell over den nøyaktige `gh`-kommandoen per URL-type. Faller tilbake til web-henting hvis `gh` ikke er installert eller autentisert.

Testrapport

Kjørte en ekte A/B på en live PR (cli/cli#13843): WebFetch på GitHub-siden kom tilbake vag ('siden viser ikke spesifikke fil-detaljer'), mens `gh pr diff` returnerte den nøyaktige linje-for-linje diffen med ekte commit SHAs og en 6/6 tillegg/sletting-telling — en konkret, verifiserbar seier for CLI-ruten ferdigheten pålegger.

Testet på: 2026-07-16 · Claude Code 2.x (agent harness)

Installer

git clone https://github.com/retlehs/gh-fetch.git
mkdir -p ~/.claude/skills
cp -r gh-fetch ~/.claude/skills/gh-fetch

Kommandoer og eksempelprompter

  • /gh-fetchBruk gh CLI i stedet for web-henting av GitHub issue/PR/repo/discussion lenker.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • What changed in this PR: github.com/cli/cli/pull/13843?
  • Pull the full diff and comments from this GitHub issue link
  • Summarize this GitHub discussion thread I just pasted in