Implementation Planning Skill
Use this skill to convert a spec.md into a step-by-step TDD implementation plan (plan.md).
Protocol
- •Context Scan: Analyze existing code and relevant interfaces in the target module.
- •Phase Breakdown:
- •Phase 0: Environment & Baseline (Tests that fail).
- •Phase 1: Core Implementation.
- •Phase 2: Refinement, Documentation, and Edge Case Tests.
- •Atomic Steps: Ensure every step is a discrete, verifiable unit of work.
Validation
Before finalizing the plan.md, check:
- •Does every requirement in
spec.mdhave a corresponding test step? - •Are file paths resolved according to the project structure?
Execution Mandate
The plan.md is a live tracking document that serves as the direct input for the implement skill.
Agents must:
- •Reference the
plan.mdat the start of every implementation session. - •Mark steps as completed (
[x]) inplan.mdas they are finished and verified. This is typically handled by theimplementskill. - •Keep the user informed of progress by referencing the plan's milestones.