plan
Create a comprehensive implementation plan for any project with structured guidance.
Create a detailed implementation plan for: $ARGUMENTS
Write the plan to docs/plans/plan.md with:
- Goal — what we're building and why
- Acceptance criteria — how we know it's done
- Approach — step-by-step implementation plan
- Files to create or modify — list every file that will be touched
- Database changes — any migrations needed (if applicable)
- Edge cases — what could go wrong
- Testing plan — what tests to write
- Estimated complexity — Low / Medium / High
DO NOT implement anything. Just plan. I will review and approve before implementation begins.