Create markdown plan documents with clear steps, status tracking, and progress percentage. Use when the user asks to create a plan, write a plan document, or structure implementation steps with tracking.
Based on our full exchange, produce a markdown plan document.
plans/ directory at the repository root.plans/XXX-plan-name.md where XXX is a zero-padded 3-digit number (e.g., 001, 002, ).003plans/ directory001plans/001-feature-implementation.mdplans/002-api-refactor.mdplans/003-database-migration.mdUse this template structure:
# Feature Implementation Plan
**Overall Progress:** `0%`
## TLDR
Short summary of what we're building and why.
## Critical Decisions
Key architectural/implementation choices made during exploration:
- Decision 1: [choice] - [brief rationale]
- Decision 2: [choice] - [brief rationale]
## Tasks:
- [ ] 🟥 **Step 1: [Name]**
- [ ] 🟥 Subtask 1
- [ ] 🟥 Subtask 2
- [ ] 🟥 **Step 2: [Name]**
- [ ] 🟥 Subtask 1
- [ ] 🟥 Subtask 2
...
Calculate overall progress percentage based on completed steps:
When updating plan status:
- [ ] for incomplete, - [x] for complete