Design and implement a new feature or component from a GitHub issue. Use for net-new functionality, not bug fixes.
Usage: /implement-github-feature ISSUE_NUMBER
Example: /implement-github-feature 281
Implement GitHub feature request $ARGUMENTS following AgnosticUI conventions, accessibility standards, and CSS-first principles.
.claude/PROJECT_CONTEXT.mdgit statusmasterissue-$ARGUMENTS/short-descriptive-nameissue-281/selection-card-groupgit checkout -b issue-$ARGUMENTS/short-description
Analyze the GitHub issue
gh issue view $ARGUMENTS
Study existing related components
v2/lib/src/components/::part exposureConfirm feature classification
Propose high-level design
::part, ::slotted)Propose file & directory layout
v2/lib/src/components/...v2/site/docs/components/...WAIT FOR USER APPROVAL
Create initial scaffolding
Show scaffolding diff
git diffImplement core component(s)
v2/lib/src/components/Verify build
npm run build in v2/lib/npm run lint if availablePause for review
::part surfaceIntegrate with frameworks
Add Storybook stories
Write documentation
Update examples
Final verification
git diffPrepare commit
git add .
Add #$ARGUMENTS: [concise feature description]
issue-$ARGUMENTS/...git diff master
git push -u origin issue-$ARGUMENTS/...
gh pr create --base master --head issue-$ARGUMENTS/...
master