GH Fetch

Použijte gh CLI místo webového načítání odkazů na GitHub issue/PR/repo/discussion.

od retlehs · retlehs/gh-fetch

Otestováno · Funguje ★ 9.2/10

GH Fetch — Použijte gh CLI místo webového načítání odkazů na GitHub issue/PR/repo/discussion.

Co umí

Jednostránkové pravidlo směrování: když uživatel sdílí URL GitHubu (issue, PR, diff, discussion, release, commit, soubor blob, gist, spuštění Actions), načtěte jej pomocí autentizovaného `gh` CLI namísto obecného webového načítání, pomocí vyhledávací tabulky přesných příkazů `gh` pro každý typ URL. Pokud `gh` není nainstalován nebo autentizován, vrátí se k webovému načítání.

Testovací report

Provedl jsem skutečné A/B na živém PR (cli/cli#13843): WebFetch na stránce GitHubu vrátil vágní informace ('stránka nezobrazuje podrobnosti o konkrétním souboru'), zatímco `gh pr diff` vrátil přesný diff řádek po řádku se skutečnými SHA commitů a počtem 6/6 přidání/smazání — konkrétní, ověřitelné vítězství pro cestu CLI, kterou dovednost vyžaduje.

Testováno: 2026-07-16 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /gh-fetchPoužijte gh CLI místo webového načítání odkazů na GitHub issue/PR/repo/discussion.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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