feature-dev

Manage a 7-phase feature development workflow with specialized agents.

1|Updated Jun 8, 2026
One-click install
npx skills add https://github.com/JuanMS20/bundles-skills --skill feature-dev-juanms20
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-dev
Source: https://github.com/JuanMS20/bundles-skills/tree/main/skills/software-development/feature-dev
Command: npx skills add https://github.com/JuanMS20/bundles-skills --skill feature-dev-juanms20

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the complexity and inefficiency of feature development by providing a structured 7-phase workflow that ensures systematic building, from discovery to deployment.

Core Features & Use Cases

  • Systematic Development Process: A structured approach with defined phases from discovery to summary.
  • Specialized Agents: Utilizes specialized agents for discovery, codebase exploration, clarification, architecture, implementation, review, and summary.
  • TDD-First Development: Encourages Test-Driven Development to ensure code quality and functionality.
  • Quality Review: Incorporates code review and regression checks for robustness.
  • Documentation: Assists in documenting the process and outcome of feature development.

Quick Start

To initiate feature development for a new project, run 'feature-dev start project <project_name>'.

Frequently Asked Questions about feature-dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is a structured feature development workflow and how does it help software development?

A structured feature development workflow breaks software development into systematic phases, from discovery to deployment. This ensures a robust, maintainable codebase by managing complexity through defined steps like architecture, implementation, and code review.

How do I start feature development for a new project using a structured workflow?

To start feature development, initiate the structured workflow by running the command 'feature-dev start project <project_name>'. This triggers specialized agents to guide the process from initial discovery through to the final summary and documentation.

Does this feature development workflow support Test-Driven Development practices?

Yes, the feature development workflow supports Test-Driven Development (TDD) practices. It encourages writing tests first to ensure code quality and functionality throughout the implementation phase, resulting in robust and maintainable software.

How does code review work within a structured feature development lifecycle?

Code review within a structured feature development lifecycle incorporates regression checks and quality review agents. This ensures robustness by systematically evaluating the implementation against project requirements before finalizing the development process.

Can I use specialized agents for architecture and codebase exploration in software development?

Yes, you can use specialized agents for architecture and codebase exploration in software development. These agents handle specific phases like discovery and clarification, ensuring a systematic approach to building a robust and maintainable codebase.

When do I need a 7-phase workflow for feature development instead of ad-hoc coding?

You need a 7-phase workflow for feature development when facing complex projects that require systematic building from discovery to deployment. It addresses inefficiency by ensuring thorough documentation, TDD practices, and quality regression checks.