Generate a plan
Use the/plan command followed by your request:
How the review loop works
The plan goes through an iterative draft-review cycle:1
Draft
Claude generates an implementation plan based on your request and your active rules.
2
Review
The plan is checked against your rules. Each rule is evaluated for compliance. The review returns either pass or a list of specific violations.
3
Revise (if needed)
If violations are found, Claude revises only the parts of the plan that failed. The revised plan goes back to the review step.
4
Final plan
The cycle repeats up to 3 iterations. Once the plan passes review — or the maximum iterations are reached — the final plan is presented.
What gets checked
The review evaluates each step of the plan against your rules. Violations include:- Steps that contradict architectural patterns you’ve defined
- Missing error handling where your rules require it
- Naming or structure choices that don’t match your conventions
- Scope creep beyond what was requested
Default planning rules
If you haven’t defined custom rules yet, Rippletide applies these defaults:- Keep the plan strictly within the user’s requested scope
- Use the existing repository structure and conventions
- Sequence the work in a concrete order that can be implemented incrementally
- Include a validation step that checks the change locally before shipping
Review an existing plan
The/review-plan command checks an existing plan against your rules without generating a new one. This is used internally by /plan but can also be invoked directly: