From feature-dev
This skill should be used when the user asks to "build a feature", "implement a feature", "add new functionality", "develop a feature", "create a new feature", or when embarking on a multi-phase feature development workflow that requires codebase understanding, architecture design, clarifying questions, implementation, and quality review.
How this skill is triggered — by the user, by Claude, or both
Slash command
/feature-dev:developing-featuresThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Guide feature development through a systematic multi-phase process: understand the codebase deeply, identify and ask about all underspecified details, design elegant architectures, implement, and review.
Guide feature development through a systematic multi-phase process: understand the codebase deeply, identify and ask about all underspecified details, design elegant architectures, implement, and review.
Goal: Understand what needs to be built.
Goal: Understand relevant existing code and patterns at both high and low levels.
Goal: Fill in gaps and resolve all ambiguities before designing.
CRITICAL: This is one of the most important phases. DO NOT SKIP.
If the user says "whatever you think is best", provide a recommendation and get explicit confirmation.
Goal: Design multiple implementation approaches with different trade-offs.
Goal: Build the feature.
DO NOT START WITHOUT USER APPROVAL.
Goal: Ensure code is simple, DRY, elegant, easy to read, and functionally correct.
Goal: Document what was accomplished.
npx claudepluginhub jawhnycooke/claude-plugins --plugin feature-devAutomates 7-phase feature development workflow using specialized agents for codebase exploration, architecture design, and quality review. Invoke via /feature-dev for multi-file features or ambiguous requirements.
Guides end-to-end feature development through 8 phases: discover requirements, explore codebase, clarify ambiguities, design architecture, TDD implementation, multi-agent review, quality validation, and blog post. Use for adding new features.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.