Fix Github Issue
Slash příkaz, který provede opravu GitHub issue s větví, schvalovacími branami a předáním PR
Funguje s nastavením
Co umí
Workflow slash příkazu (/fix-github-issue N), který opravuje GitHub issue podle čísla: čte PROJECT_CONTEXT repozitáře, ověřuje čistý master, vytváří větev issue-N/, načítá issue přes gh, prozkoumává kódovou základnu a pozastaví se na schválení uživatelem před implementací, commitováním nebo pushováním. Spouští se, když jej explicitně vyvoláte s číslem issue; je označen jako disable-model-invocation, takže se nenačte automaticky. Naladěno na rozložení repozitáře AgnosticUI a konvence CSS-first, cross-framework (Lit/React/Vue).
Testovací report
Reprodukoval jsem skutečné issue #493 zpětným aplikováním části lib z fix PR #494 k obnovení chybového stavu, poté jsem vytvořil dva spouštěcí adresáře. Baseline (bez těla skillu): minimální úprava truthy-guard. Spuštění skillu (podle těla: čtení PROJECT_CONTEXT, větev issue-493/, prozkoumání core+vue, spuštění testů): model undefined-sentinel plus výchozí oprava Vue-wrapperu a přidané regresní testy. Spustil jsem identickou akceptační specifikaci pod reálným vitestem proti oběma: artefakt skillu prošel 45/45; baseline 42/45 se 3 selháními, protože jeho truthy oprava způsobila regresi nekontrolovaného režimu (výchozí prázdné pole je truthy). Konkrétní měřený rozdíl, přesně to, co kroky skillu cross-framework + run-tests zachytí.
Testováno: 2026-07-21 · Claude Code 2.x (agent harness)
Instalace
git clone --depth 1 https://github.com/AgnosticUI/agnosticui.git /tmp/fix-github-issue-src mkdir -p ~/.claude/skills cp -R /tmp/fix-github-issue-src/.claude/skills/fix-github-issue ~/.claude/skills/fix-github-issue # Invoke as a slash command: /fix-github-issue 493 # Requires: gh CLI authenticated (gh auth login); git. # Repo-coupled: step 1 reads .claude/PROJECT_CONTEXT.md and assumes a `master` # branch + v2/lib/src/components layout, so it is meant to run INSIDE the # AgnosticUI checkout. Used in another repo, that context file is absent. # disable-model-invocation:true — it will not auto-trigger; call it explicitly.
Příkazy a ukázkové prompty
/fix-github-issueSlash příkaz, který provede opravu GitHub issue s větví, schvalovacími branami a předáním 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 GitHub issue number 482 in this repositoryResolve issue 17 in this repositoryFix the bug described in issue number 93