Fix Github Issue

Slash-kommando som veileder i å fikse en GitHub-sak med branch, godkjenningsporter og PR-overlevering

av AgnosticUI · AgnosticUI/agnosticui

Krever oppsett ★ 7.6/10

Fix Github Issue — Slash-kommando som veileder i å fikse en GitHub-sak med branch, godkjenningsporter og PR-overlevering

Hva den gjør

En slash-kommando arbeidsflyt (/fix-github-issue N) som fikser en GitHub-sak etter nummer: leser repoets PROJECT_CONTEXT, verifiserer en ren master, oppretter en issue-N/-branch, henter saken via gh, undersøker kodebasen, og pauser for brukergodkjenning før implementering, committing eller pushing. Utløses når du eksplisitt påkaller den med et saksnummer; den er merket disable-model-invocation slik at den ikke auto-laster. Tilpasset AgnosticUI repo-layout og CSS-først, kryss-rammeverk (Lit/React/Vue) konvensjoner.

Testrapport

Gjengitt ekte sak #493 ved å reversere-anvende lib-delen av fiks PR #494 for å gjenskape den feilaktige tilstanden, deretter bygget to kjøremapper. Baseline (ingen ferdighets-body): minimal sannhets-vakt redigering. Ferdighetskjøring (følger body: les PROJECT_CONTEXT, branch issue-493/, undersøk core+vue, kjør tester): undefined-sentinel modell pluss en Vue-wrapper standardfiks og la til regresjonstester. Kjørte den identiske akseptansespesifikasjonen under ekte vitest mot begge: ferdighetsartefakt 45/45 bestått; baseline 42/45 med 3 feil fordi dens sannhetsfiks regredierte ukontrollert modus (standard tom array er sann). Konkret målt delta, nøyaktig hva ferdighetens kryss-rammeverk + kjøre-tester trinn fanger.

Testet på: 2026-07-21 · Claude Code 2.x (agent harness)

Installer

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.

Kommandoer og eksempelprompter

  • /fix-github-issueSlash-kommando som veileder i å fikse en GitHub-sak med branch, godkjenningsporter og PR-overlevering

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Fix GitHub issue number 482 in this repository
  • Resolve issue 17 in this repository
  • Fix the bug described in issue number 93