agnosticui/implement-github-feature
Design and implement a new feature or component from a GitHub issue. Use for net-new functionality, not bug fixes.
npx skills add https://github.com/AgnosticUI/agnosticui --skill implement-github-feature
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-group git checkout -b issue-$ARGUMENTS/short-description
gh issue view $ARGUMENTS
v2/lib/src/components/::part exposure::part, ::slotted)v2/lib/src/components/...v2/site/docs/components/...10. WAIT FOR USER APPROVAL
11. Create initial scaffolding
12. Show scaffolding diff
git diff13. Implement core component(s)
v2/lib/src/components/14. Verify build
npm run build in v2/lib/npm run lint if available15. Pause for review
::part surface16. Integrate with frameworks
17. Add Storybook stories
18. Write documentation
19. Update examples
20. Final verification
git diff21. Prepare commit
git add .
Add #$ARGUMENTS: [concise feature description]
22. Explain next steps
issue-$ARGUMENTS/... git diff master
git push -u origin issue-$ARGUMENTS/...
gh pr create --base master --head issue-$ARGUMENTS/...
masterTake agnosticui/implement-github-feature from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.