Fix Github Issue
Slash-Befehl, der die Behebung eines GitHub-Issues mit Branch, Genehmigungsschritten und PR-Übergabe führt
Funktioniert mit Setup
Was es kann
Ein Slash-Befehl-Workflow (/fix-github-issue N), der ein GitHub-Issue anhand der Nummer behebt: liest den PROJECT_CONTEXT des Repos, verifiziert einen sauberen Master, erstellt einen issue-N/-Branch, ruft das Issue über gh ab, untersucht die Codebasis und pausiert zur Benutzergenehmigung, bevor implementiert, committed oder gepusht wird. Wird ausgelöst, wenn Sie es explizit mit einer Issue-Nummer aufrufen; es ist als disable-model-invocation markiert, sodass es nicht automatisch geladen wird. Abgestimmt auf das AgnosticUI-Repo-Layout und CSS-first, Cross-Framework (Lit/React/Vue) Konventionen.
Testbericht
Reproduzierte das reale Issue #493 durch rückwirkende Anwendung des lib-Teils von Fix PR #494, um den fehlerhaften Zustand wiederherzustellen, und erstellte dann zwei Ausführungsverzeichnisse. Baseline (kein Skill-Body): minimale truthy-guard-Bearbeitung. Skill-Lauf (nach Body: PROJECT_CONTEXT lesen, Branch issue-493/, core+vue untersuchen, Tests ausführen): undefined-sentinel-Modell plus ein Vue-Wrapper-Standard-Fix und hinzugefügte Regressionstests. Führte die identische Akzeptanzspezifikation unter echtem vitest gegen beide aus: Skill-Artefakt 45/45 bestanden; Baseline 42/45 mit 3 Fehlern, weil ihr truthy-Fix den unkontrollierten Modus (Standard-leeres Array ist truthy) regressierte. Konkreter gemessener Delta, genau das, was die Cross-Framework- + run-tests-Schritte des Skills erfassen.
Getestet am: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
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.
Befehle & Beispiel-Prompts
/fix-github-issueSlash-Befehl, der die Behebung eines GitHub-Issues mit Branch, Genehmigungsschritten und PR-Übergabe führt
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Fix GitHub issue number 482 in this repositoryResolve issue 17 in this repositoryFix the bug described in issue number 93