Cleaner code without changing what it does.
Improves existing code structure through small, tested refactorings that preserve behavior.
When to use it
Use when refactoring messy or legacy code, choosing a transformation for a code smell, or restructuring code before adding features.
It changes how the agent refactors project code by requiring small structural transformations, passing tests before and after each change, and commits between steps.
What you provide
No setup requirements listed.
No additional actions listed.