What problem does it solve?
It helps convert ambiguous or multi-step specs into a clear, buildable roadmap that a developer can execute with minimal context, reducing rework and coordination mistakes.
Core Features & Use Cases
- Implementation planning from requirements: Produces a task-by-task plan that maps feature scope to concrete file changes and tests.
- TDD-focused execution guidance: Enforces bite-sized steps that include writing failing tests, implementing minimal code, and verifying outcomes.
- Repo-aware documentation structure: Directs where plans are saved and how the plan should be organized for clear execution handoff.
Use case: You receive a feature spec for adding a new capability across backend and frontend and need an engineer-friendly plan that identifies exactly what to change and how to test it without guessing.
Quick Start
Use the writing-plans skill to create an implementation plan from your feature requirements before you write any code.