Claude-skill-registry feature-builder
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/feature-builder" ~/.claude/skills/majiayu000-claude-skill-registry-feature-builder && rm -rf "$T"
manifest:
skills/data/feature-builder/SKILL.mdsource content
Feature Builder
Add complete features from simple descriptions.
Feature Patterns
Authentication
"Add login" / "Add auth" / "Users should sign in"
Generates:
- Login/register pages
- Auth context/hooks
- Protected routes
- Session management
Payments
"Add payments" / "Accept money" / "Stripe"
Generates:
- Pricing page
- Checkout flow
- Stripe integration
- Webhook handlers
Search
"Add search" / "Find things"
Generates:
- Search input component
- Search API endpoint
- Results display
- Filters (if applicable)
CRUD
"Manage [items]" / "Add/edit/delete [things]"
Generates:
- List view
- Create/edit forms
- Delete confirmation
- API endpoints
Process
-
Parse request
- Identify feature type
- Extract specifics (e.g., "Google auth")
-
Plan implementation
- Required components
- API endpoints
- Database changes
-
Generate with TDD
- Write tests first
- Implement each part
- Verify all tests pass
-
Integrate
- Add to existing routes
- Update navigation
- Connect to data layer
-
Report
- "✅ Added [feature]"
- Show preview
User Experience
User: "Add Google login" ↓ "Adding Google authentication..." ↓ [Generate OAuth flow, buttons, callbacks] ↓ "✅ Google login added. Try it in preview."