What problem does it solve?
Reviews staged changes or a branch diff and simplifies the code following XP Simple Design,
Clean Code, and Martin Fowler refactoring principles. Applies clear improvements directly and
suggests uncertain ones for human review. Biases toward silence — if a change isn't clearly
better, don't make it or suggest it. Trigger when the user says "simplify", "clean this up", "refactor this", "is this the simplest
solution", or when invoked as a subagent after staging and before committing. Also trigger when
the plan dashboard's Simplify column needs to be updated.
Core Features & Use Cases
- Remove unnecessary code and duplication from staged changes.
- Propose safe, conservative refactors while deferring uncertain changes to human review.
- Use during code review workflows to maintain code quality without altering test behavior.
Quick Start
Instruct the agent to simplify the currently staged changes before commit.