# /write-plan Create implementation plans from requirements or specifications. ## Usage ``` /write-plan "Add user authentication with OAuth" ``` ## Description Creates detailed, step-by-step implementation plans including: - Technical approach - File changes needed - Testing strategy - Dependencies - Risks and mitigations ## Plan Structure 1. **Summary** - High-level overview 2. **Technical Approach** - Architecture decisions 3. **Implementation Steps** - Ordered task list 4. **Files to Create/Modify** - Specific files 5. **Testing Strategy** - Validation approach 6. **Dependencies** - Required packages/changes 7. **Risks & Mitigations** - Potential issues ## Examples ``` /write-plan "Implement Stripe subscriptions" /write-plan "Add real-time notifications with WebSockets" /write-plan "Migrate from REST to GraphQL" ``` ## Output Saves plan to `.claude/plans/` directory for later execution with `/execute-plan`.