| name | refine-plan |
| description | Verify and refine an implementation plan |
Refine Plan
Carefully verify that a plan makes sense and is the best way to implement the functionality.
Instructions
- Review the current implementation plan
- Verify the approach:
- Is this the best way to implement this functionality?
- Are there simpler alternatives?
- Does it follow existing codebase patterns?
- Check for completeness:
- Are there other places in the codebase that should be updated?
- Are there related tests that need updating?
- Are there documentation or configuration changes needed?
- Evaluate complexity:
- If any steps are too large or complicated, split them into smaller steps
- Each step should be independently verifiable
- Consider edge cases and error handling
- Present refined plan with any suggested changes