Fix Github Issue

Slash commando dat het oplossen van een GitHub issue begeleidt met branch, goedkeuringspoorten en PR overdracht

Door AgnosticUI · AgnosticUI/agnosticui

Werkt met setup ★ 7.6/10

Fix Github Issue — Slash commando dat het oplossen van een GitHub issue begeleidt met branch, goedkeuringspoorten en PR overdracht

Wat het doet

Een slash-command workflow (/fix-github-issue N) die een GitHub issue op nummer oplost: leest de PROJECT_CONTEXT van de repo, verifieert een schone master, creëert een issue-N/ branch, haalt het issue op via gh, onderzoekt de codebase, en pauzeert voor gebruikersgoedkeuring voordat het implementeert, commit, of pusht. Activeert wanneer u het expliciet aanroept met een issue nummer; het is gemarkeerd als disable-model-invocation zodat het niet automatisch laadt. Afgestemd op de AgnosticUI repo layout en CSS-first, cross-framework (Lit/React/Vue) conventies.

Testrapport

Reproduceerde echt issue #493 door het lib-gedeelte van fix PR #494 omgekeerd toe te passen om de buggy staat te recreëren, en bouwde vervolgens twee run dirs. Baseline (geen skill body): minimale truthy-guard bewerking. Skill run (volgens body: lees PROJECT_CONTEXT, branch issue-493/, onderzoek core+vue, voer tests uit): undefined-sentinel model plus een Vue-wrapper standaard fix en toegevoegde regressietests. Voerde de identieke acceptatiespecificatie uit onder echte vitest tegen beide: skill artifact 45/45 geslaagd; baseline 42/45 met 3 mislukkingen omdat de truthy fix de ongecontroleerde modus regresseerde (standaard lege array is truthy). Concrete gemeten delta, precies wat de cross-framework + run-tests stappen van de skill vangen.

Getest op: 2026-07-21 · Claude Code 2.x (agent harness)

Installatie

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.

Commando's en voorbeeldprompts

  • /fix-github-issueSlash commando dat het oplossen van een GitHub issue begeleidt met branch, goedkeuringspoorten en PR overdracht

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

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