Implement Github Feature
Portstyrt flerfase arbeidsflyt for å bygge en ny komponent fra en GitHub-sak i AgnosticUI
Krever oppsett
Hva den gjør
En slash-kommando arbeidsflyt (/implement-github-feature ISSUE_NUMBER) som veileder gjennom å bygge en helt ny AgnosticUI-komponent fra en GitHub-sak: sikkerhetssjekker, feature branch, saksanalyse via gh, en designforslagsport, scaffolding, Lit-først implementering, rammeverksintegrasjoner, dokumenter, og en endelig commit. Den utløses kun når den eksplisitt påkalles (disable-model-invocation er satt) for helt ny funksjonalitet, ikke feilrettinger. Hver fase pauser for eksplisitt brukergodkjenning før kodeskriving eller committing.
Testrapport
Lokaliserte SKILL.md på .claude/skills/implement-github-feature/SKILL.md via GitHub tree API og hentet den rå (HTTP 200); frontmatter parses med name + description pluss en allowed-tools-liste og disable-model-invocation:true. Stikkprøvekontrollerte dens refererte stier: .claude/PROJECT_CONTEXT.md returnerte 200 og dens beskrevne struktur samsvarer med repoet, og v2/lib/src/components/ og v2/site/docs/components/ vises begge i det rekursive treet. Ingen sikkerhetsbrudd (ingen curl|sh, base64, eller eksfiltrering). Jeg kjørte ikke utgangsfasen: ferdigheten er en interaktiv flerfase arbeidsflyt som trenger et ekte saksnummer via `gh issue view`, `git checkout -b` i det klonede repoet, `npm run build` i v2/lib, og WAIT-FOR-USER-APPROVAL-porter i hver fase — ingen av disse kan jeg utføre her, så ingen artefakt kunne produseres uten fabrikasjon.
Testet på: 2026-07-21 · Claude Code 2.x (agent harness)
Installer
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.
Kommandoer og eksempelprompter
/implement-github-featurePortstyrt flerfase arbeidsflyt for å bygge en ny komponent fra en GitHub-sak i AgnosticUI
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Implement the feature requested in issue #55Build the new export option from this GitHub issueDesign and code the feature in issue 210