Implement Github Feature
Fázovaný vícefázový workflow pro vytvoření nové komponenty z GitHub issue v AgnosticUI
Funguje s nastavením
Co umí
Workflow slash příkazu (/implement-github-feature ISSUE_NUMBER), který provede vytvoření zcela nové komponenty AgnosticUI z GitHub issue: bezpečnostní kontroly, feature větev, analýza issue přes gh, brána návrhu designu, scaffolding, implementace Lit-first, integrace frameworků, dokumentace a finální commit. Spouští se pouze při explicitním vyvolání (disable-model-invocation je nastaveno) pro zcela novou funkcionalitu, nikoli pro opravy chyb. Každá fáze se pozastaví na explicitní schválení uživatelem před zápisem kódu nebo commitováním.
Testovací report
Nalezen SKILL.md na .claude/skills/implement-github-feature/SKILL.md přes GitHub tree API a načten raw (HTTP 200); frontmatter se parsuje s name + description plus seznamem allowed-tools a disable-model-invocation:true. Bodově zkontrolovány jeho odkazované cesty: .claude/PROJECT_CONTEXT.md vrátil 200 a jeho popsaná struktura odpovídá repozitáři, a v2/lib/src/components/ a v2/site/docs/components/ se oba objevují v rekurzivním stromu. Žádné bezpečnostní problémy (žádný curl|sh, base64 nebo exfiltrace). Nespustil jsem výstupní fázi: skill je interaktivní vícefázový workflow, který potřebuje skutečné číslo issue přes `gh issue view`, `git checkout -b` v klonovaném repozitáři, `npm run build` ve v2/lib a brány WAIT-FOR-USER-APPROVAL v každé fázi — nic z toho zde nemohu spustit, takže žádný artefakt nemohl být vytvořen bez fabulace.
Testováno: 2026-07-21 · Claude Code 2.x (agent harness)
Instalace
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.
Příkazy a ukázkové prompty
/implement-github-featureFázovaný vícefázový workflow pro vytvoření nové komponenty z GitHub issue v AgnosticUI
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Implement the feature requested in issue #55Build the new export option from this GitHub issueDesign and code the feature in issue 210