Simplify
Reviews changed code for unnecessary complexity, reuse opportunities, and efficiency issues — then fixes any problems it finds.
Overview
Simplify scans recently changed code for complexity that doesn’t earn its keep. It identifies duplicated logic, over-engineered abstractions, and missed opportunities to use existing utilities — then rewrites the offending code rather than just flagging it.
Capabilities
| Capability | Description |
|---|---|
| Duplication Detection | Finds near-duplicate code blocks that should be unified |
| Abstraction Audit | Flags premature or unnecessary abstractions |
| Utility Reuse | Identifies places where existing helpers or libraries apply |
| Complexity Metrics | Reports cyclomatic complexity deltas on changed files |
| Auto-fix | Rewrites problematic sections with simpler equivalents |
Install Steps
1. Install via Claude Code
claude skill install simplify2. Run on recent changes
/simplify3. Run on a specific file
/simplify src/utils/formatters.tsNeed help? Open an issue or contact the tooling team.