Implement Github Feature
Gesteuerter mehrphasiger Workflow zum Erstellen einer neuen Komponente aus einem GitHub-Issue in AgnosticUI
Funktioniert mit Setup
Was es kann
Ein Slash-Befehl-Workflow (/implement-github-feature ISSUE_NUMBER), der das Erstellen einer brandneuen AgnosticUI-Komponente aus einem GitHub-Issue durchläuft: Sicherheitsprüfungen, Feature-Branch, Issue-Analyse über gh, ein Design-Vorschlag-Gate, Scaffolding, Lit-first-Implementierung, Framework-Integrationen, Dokumentation und ein abschließender Commit. Er wird nur ausgelöst, wenn er explizit aufgerufen wird (disable-model-invocation ist gesetzt) für brandneue Funktionalität, nicht für Bugfixes. Jede Phase pausiert zur expliziten Benutzergenehmigung, bevor Code geschrieben oder committed wird.
Testbericht
SKILL.md unter .claude/skills/implement-github-feature/SKILL.md über die GitHub-Tree-API gefunden und roh abgerufen (HTTP 200); Frontmatter wird mit name+description plus einer allowed-tools-Liste und disable-model-invocation:true geparst. Die referenzierten Pfade stichprobenartig überprüft: .claude/PROJECT_CONTEXT.md gab 200 zurück und seine beschriebene Struktur stimmt mit dem Repo überein, und v2/lib/src/components/ und v2/site/docs/components/ erscheinen beide im rekursiven Baum. Keine Sicherheitsrisiken (kein curl|sh, base64 oder Exfiltration). Ich habe die Output-Phase nicht ausgeführt: Der Skill ist ein interaktiver mehrphasiger Workflow, der eine echte Issue-Nummer über `gh issue view`, `git checkout -b` im geklonten Repo, `npm run build` in v2/lib und WAIT-FOR-USER-APPROVAL-Gates in jeder Phase benötigt – nichts davon kann ich hier ausführen, sodass kein Artefakt ohne Fabrikation erstellt werden konnte.
Getestet am: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/AgnosticUI/agnosticui.git /tmp/implement-github-feature-src mkdir -p ~/.claude/skills cp -R /tmp/implement-github-feature-src/.claude/skills/implement-github-feature ~/.claude/skills/implement-github-feature # Invoke as a slash command against a checkout of the AgnosticUI repo: /implement-github-feature ISSUE_NUMBER # disable-model-invocation: true — it is NOT auto-loaded by description; you must run the command explicitly. # Requires: gh CLI authenticated, the AgnosticUI v2 repo checked out to operate on, and npm for `npm run build`/`npm run lint`. # It reads .claude/PROJECT_CONTEXT.md from that repo, so it is designed to run inside the AgnosticUI checkout.
Befehle & Beispiel-Prompts
/implement-github-featureGesteuerter mehrphasiger Workflow zum Erstellen einer neuen Komponente aus einem GitHub-Issue in AgnosticUI
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Implement the feature requested in issue #55Build the new export option from this GitHub issueDesign and code the feature in issue 210