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
Once the plan is approved, switch to auto-accept mode for implementation. If a mistake occurs, immediately return to Plan mode and re-plan.
