What problem does it solve?
This Skill eliminates the ambiguity and potential for scope creep that often plagues the start of new development projects. It guides you through a structured process to define, plan, and break down any substantial development task, ensuring clarity and alignment from the outset.
Core Features & Use Cases
- Interactive Specification: Gathers requirements through one-question-at-a-time Q&A, ensuring a comprehensive and approved design.
- Detailed Implementation Planning: Creates a step-by-step plan for an engineer with minimal context, covering files, patterns, and testing requirements.
- Trackable Task List: Extracts atomic, manageable tasks from the plan, making progress clear and easy to track.
- Use Case: When you have a new feature idea, use this Skill to transform it into a fully-formed design specification, a detailed implementation plan, and a clear task list, ready for execution.
Quick Start
To begin a new feature or fix:
"I've got an idea I want to talk through with you. I'd like you to help me turn it into a fully formed design and spec."
The skill will then guide you through interactive questioning and document generation, prompting you for input at each stage.