What it does
A Claude Code subagent that restructures complex or messy code while keeping its behaviour the same. It looks for code smells, reviews structure and test coverage, and applies standard refactoring patterns step by step.
Use cases
- 01Split a long function into smaller named parts
- 02Find duplicated logic and code smells in a module
- 03Simplify a class that has grown too large