Fix Github Issue

Polecenie slash, które prowadzi przez naprawę problemu GitHub z gałęzią, bramkami zatwierdzenia i przekazaniem PR

Autor: AgnosticUI · AgnosticUI/agnosticui

Działa po konfiguracji ★ 7.6/10

Fix Github Issue — Polecenie slash, które prowadzi przez naprawę problemu GitHub z gałęzią, bramkami zatwierdzenia i przekazaniem PR

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 repository
  • Resolve issue 17 in this repository
  • Fix the bug described in issue number 93