What problem does it solve?
This Skill provides a structured, step-by-step process to transform an initial idea into a fully designed, planned, and executed software feature, ensuring thoroughness and preventing shortcuts.
Core Features & Use Cases
- Phased Development: Guides through distinct stages: Investigate, Clarify, Explore, Design, Plan, Todo Creation, Execution, and Review.
- Rigorous Validation: Mandates design validation and planning before coding, with strict checks against cutting corners.
- Use Case: When tasked with building a new feature, use this Skill to systematically understand requirements, explore technical approaches, document the design, break down the work into small todos, and then execute the implementation using sub-agents, ensuring a robust and well-considered outcome.
Quick Start
Initiate a structured brainstorming session to develop a new feature, starting with an investigation of the existing codebase.