What problem does it solve?
Kaizen reduces accidental complexity in a codebase by auditing for unhelpful structure and simplifications that improve clarity and maintainability without changing behavior.
Core Features & Use Cases
- Parallel codebase audit for simplification targets: Uses multiple agents to scan for duplication, smell patterns, error-swallowing, corrective pipelines, and craftsmanship principle violations.
- Highest-ROI structural simplification: Selects a top candidate, verifies it is truly accidental and net-positive, then implements a focused cleanup.
- Ship + retrospective loop: Hands off to /ship, runs /retro, and loops with quality gates so most iterations can end without shipping when there is nothing clearly worth changing.
Quick Start
Use /kaizen to run an audit-and-simplify loop and ship the highest-ROI accidental complexity cleanup candidate (run once with --once, and auto-merge when CI is green with --auto).