Task Planning
Creates a plan before starting new features or complex tasks.
Planning Steps
- Requirements Analysis: What needs to be implemented?
- Current Code Assessment: Explore the relevant codebase
- Approach Decision: Compare possible implementation methods
- Task Decomposition: Break into specific steps
- Risk Identification: Anticipated issues
Output Format
## Requirements Summary
- ...
## Implementation Plan
1. Step 1: ...
2. Step 2: ...
## Files to Modify
- File1: Change description
- File2: Change description
## Expected Risks
- ...
After Plan Approval
Save the plan to docs/execute-plans/ — use the ~/.claude/templates/execute-plan.md.template format.
For plans with 3+ steps, run cross-model verification (~/.claude/rules/cross-model-verification.md).
Once the plan is approved, switch to auto-accept mode for implementation.
If a mistake occurs, immediately return to Plan mode and re-plan.