What problem does it solve?
Handoffs between design and implementation, or between developers, often suffer from incomplete or ambiguous plans. This skill ensures the creation of highly detailed, bite-sized implementation plans that can be executed by any engineer, even with zero prior codebase context, minimizing confusion and rework.
Core Features & Use Cases
- Bite-Sized Task Granularity: Breaks down implementation into atomic steps (2-5 minutes each), including testing and committing.
- Comprehensive Detail: Specifies exact file paths, complete code snippets, and precise commands with expected outputs.
- Zero-Context Assumption: Plans are written assuming the implementer has no prior knowledge of the codebase or toolset.
- Use Case: After a design is approved, you'll use this skill to generate a plan for a new feature. It will output a Markdown file with every step, including code and test commands, ready for execution by another developer or an AI agent.
Quick Start
Announce usage
"I'm using the Writing Plans skill to create the implementation plan."
The skill will then:
1. Generate a detailed plan in docs/plans/YYYY-MM-DD-<feature-name>.md.
2. Structure tasks with exact file paths, code, and commands.
3. Offer execution options (Subagent-Driven or Parallel Session).