Implement Github Feature

Gated meerfasen workflow om een nieuwe component te bouwen vanuit een GitHub issue in AgnosticUI

Door AgnosticUI · AgnosticUI/agnosticui

Werkt met setup ★ 7.2/10

Implement Github Feature — Gated meerfasen workflow om een nieuwe component te bouwen vanuit een GitHub issue in AgnosticUI

Wat het doet

Een slash-command workflow (/implement-github-feature ISSUE_NUMBER) die het bouwen van een gloednieuwe AgnosticUI component vanuit een GitHub issue begeleidt: veiligheidscontroles, feature branch, issue analyse via gh, een design-proposal gate, scaffolding, Lit-first implementatie, framework integraties, docs, en een uiteindelijke commit. Het activeert alleen wanneer expliciet aangeroepen (disable-model-invocation is ingesteld) voor gloednieuwe functionaliteit, niet voor bug fixes. Elke fase pauzeert voor expliciete gebruikersgoedkeuring voordat code wordt geschreven of gecommit.

Testrapport

SKILL.md gevonden op .claude/skills/implement-github-feature/SKILL.md via de GitHub tree API en ruw opgehaald (HTTP 200); frontmatter parseert met name+description plus een allowed-tools lijst en disable-model-invocation:true. De gerefereerde paden gecontroleerd: .claude/PROJECT_CONTEXT.md retourneerde 200 en de beschreven structuur komt overeen met de repo, en v2/lib/src/components/ en v2/site/docs/components/ verschijnen beide in de recursieve boom. Geen beveiligingsrisico's (geen curl|sh, base64, of exfiltratie). Ik heb de outputfase niet uitgevoerd: de skill is een interactieve meerfasen workflow die een echt issue nummer nodig heeft via `gh issue view`, `git checkout -b` in de gekloonde repo, `npm run build` in v2/lib, en WAIT-FOR-USER-APPROVAL gates in elke fase — waarvan ik er hier geen kan uitvoeren, dus er kon geen artifact worden geproduceerd zonder fabricage.

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

Installatie

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.

Commando's en voorbeeldprompts

  • /implement-github-featureGated meerfasen workflow om een nieuwe component te bouwen vanuit een GitHub issue in AgnosticUI

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

  • Implement the feature requested in issue #55
  • Build the new export option from this GitHub issue
  • Design and code the feature in issue 210