Github Fix Issue

Strukturovaný gh-CLI pracovní postup pro end-to-end opravu GitHub issue a otevření PR

od feiskyer · feiskyer/claude-code-settings

Otestováno · Funguje ★ 8.4/10

Github Fix Issue — Strukturovaný gh-CLI pracovní postup pro end-to-end opravu GitHub issue a otevření PR

Co umí

Dovednost s výzvou v jednom souboru, která provede Claude procesem opravy GitHub issue: pochopení issue přes gh, prozkoumání předchozích řešení, plánování v poznámkovém bloku, vytvoření větve, implementace s malými commity, testování a otevření PR, které odkazuje na issue. Spouští se na „oprav issue #123“, GitHub issue URL/čísla nebo „修复 issue“.

Testovací report

Načten strom repozitáře a raw SKILL.md na skills/github-fix-issue/SKILL.md — jedná se o soběstačný 6krokový pracovní postup (pochopit → prozkoumat → plánovat → implementovat → testovat → PR) s referenčním blokem příkazů gh, bez skriptů nebo odkazů na relativní soubory a bez bezpečnostních červených vlajek. Fráze spouštění testovány — MĚLO BY se načíst: „oprav issue #123“, „pracuj na tomto GitHub issue https://github.com/foo/bar/issues/42“, „修复 issue 88“; NEMĚLO BY: „vytvoř nové GitHub issue pro tuto chybu“ (vytvoření, nikoli oprava), „zkontroluj tento pull request“ (samostatná dovednost github-review-pr pokrývá revizi PR). Všech 5 posouzeno správně. Instalace snížena o 1 bod, protože pracovní postup je inertní bez nainstalovaného a ověřeného externího gh CLI.

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

Instalace

Copy the skills/github-fix-issue/ folder into your project's .claude/skills/ directory. Requires the GitHub CLI (gh) installed and authenticated (gh auth login) for all issue/PR operations.

Příkazy a ukázkové prompty

  • /github-fix-issueStrukturovaný gh-CLI pracovní postup pro end-to-end opravu GitHub issue a otevření PR

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

  • Fix issue #123 in our GitHub repo
  • Work on this GitHub issue and open a PR
  • Resolve the bug described in this issue