Fix Github Issue
Polecenie slash, które prowadzi przez naprawę problemu GitHub z gałęzią, bramkami zatwierdzenia i przekazaniem PR
Działa po konfiguracji
Co robi ten skill
Przepływ pracy z poleceniem slash (/fix-github-issue N), który naprawia problem GitHub według numeru: odczytuje PROJECT_CONTEXT repozytorium, weryfikuje czysty master, tworzy gałąź issue-N/, pobiera problem za pomocą gh, bada bazę kodu i wstrzymuje się na zatwierdzenie użytkownika przed implementacją, zatwierdzeniem lub wypchnięciem. Uruchamia się, gdy jawnie wywołasz je z numerem problemu; jest oznaczone jako disable-model-invocation, więc nie załaduje się automatycznie. Dostosowane do układu repozytorium AgnosticUI i konwencji CSS-first, cross-framework (Lit/React/Vue).
Raport z testu
Odtworzono rzeczywisty problem #493 poprzez odwrotne zastosowanie części lib poprawki PR #494 w celu odtworzenia stanu błędu, a następnie zbudowano dwa katalogi uruchomieniowe. Baseline (bez treści umiejętności): minimalna edycja truthy-guard. Uruchomienie umiejętności (zgodnie z treścią: odczyt PROJECT_CONTEXT, gałąź issue-493/, badanie core+vue, uruchomienie testów): model undefined-sentinel plus domyślna poprawka Vue-wrapper i dodane testy regresji. Uruchomiono identyczną specyfikację akceptacji w prawdziwym vitest przeciwko obu: artefakt umiejętności 45/45 przeszedł; baseline 42/45 z 3 błędami, ponieważ jego poprawka truthy spowodowała regresję trybu niekontrolowanego (domyślna pusta tablica jest truthy). Konkretna zmierzona delta, dokładnie to, co wyłapują kroki cross-framework + run-tests umiejętności.
Testowano: 2026-07-21 · Claude Code 2.x (agent harness)
Instalacja
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.
Komendy i przykładowe prompty
/fix-github-issuePolecenie slash, które prowadzi przez naprawę problemu GitHub z gałęzią, bramkami zatwierdzenia i przekazaniem PR
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Fix GitHub issue number 482 in this repositoryResolve issue 17 in this repositoryFix the bug described in issue number 93