Agent skill

feature-builder

Add features by description. User says WHAT, AI figures out HOW. Use when: user wants to add functionality to existing app. Triggers: "add auth", "add payments", "add search", "добавь", "integrate", "connect".

Stars 0
Forks 0

Install this agent skill to your Project

npx add-skill https://github.com/timequity/vibe-coder/tree/main/skills/feature-builder

SKILL.md

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

  1. Parse request

    • Identify feature type
    • Extract specifics (e.g., "Google auth")
  2. Plan implementation

    • Required components
    • API endpoints
    • Database changes
  3. Generate with TDD

    • Write tests first
    • Implement each part
    • Verify all tests pass
  4. Integrate

    • Add to existing routes
    • Update navigation
    • Connect to data layer
  5. 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."

Expand your agent's capabilities with these related and highly-rated skills.

timequity/vibe-coder

mvp-help

Help and documentation for Idea to MVP plugin. Use when: user asks about building MVPs, vibe coding, or available commands. Triggers: "help", "what can you do", "mvp help", "how to build".

0 0
Explore
timequity/vibe-coder

verification-gate

Hidden quality gate that runs before showing "Done!" to user - ensures all tests pass, build succeeds, and requirements met before claiming completion

0 0
Explore
timequity/vibe-coder

brainstorming

Refine ideas into detailed designs through Socratic dialogue. Use when: user has rough idea, needs to clarify requirements, explore approaches. Triggers: "brainstorm", "discuss idea", "I'm thinking about", "what if", "help me think through", "explore options", "/brainstorm".

0 0
Explore
timequity/vibe-coder

subagent-creator

Guide for creating effective subagents (custom agents). Use when users want to create a new subagent that can be dispatched via Task tool for autonomous work. Covers frontmatter fields (name, description, tools, model, permissionMode, skills), prompt design, and when to use subagents vs skills.

0 0
Explore
timequity/vibe-coder

backend-rust

Modern Rust backend with Axum, SQLx, tokio + CI/CD automation. Use when: building Rust APIs, high-performance services, or needing build/test/lint/audit automation. Triggers: "axum", "rust backend", "rust api", "sqlx", "tokio", "cargo build", "cargo test", "clippy", "rustfmt", "cargo-audit", "cross-compile", "rust ci", "release build", "rust security", "shuttle", "actix".

0 0
Explore
timequity/vibe-coder

test-driven-development

Write failing test first, then minimal code to pass. Red-Green-Refactor cycle. Use when: implementing features, fixing bugs, refactoring code. Triggers: "implement", "add feature", "fix bug", "tdd", "test first", "write tests", "test-driven".

0 0
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results