What problem does it solve? Code changes often accumulate incidental complexity, spaghetti branching, and duplicated machinery that behavior-correct reviews miss. This Skill performs a strict, multi-topic refactor review of uncommitted changes and presents visual before/after proposals before touching any code. ## Core Features & Use Cases - Multi-topic review: Dispatches focused review passes for structural simplification, OSS dependency replacement, design patterns, tests, and type contracts, each following a shared review contract with behavior-preservation evidence. - Visual proposals: Presents proposed refactors as Mermaid diagrams (flowchart, class, sequence, and more) with color-coded added, removed, and changed elements plus explicit before/after code snippets. - Approval-gated implementation: Implements only the proposals the user explicitly approves, keeping behavior changes flagged for explicit consent. - Use Case: After finishing a feature branch, run the skill to audit the diff for missed simplifications, replace hand-rolled machinery with standard library or existing dependencies, and get a diagram-backed plan before committing. ## Quick Start Use the refactor skill to review my current uncommitted changes and show me the proposed simplifications with Mermaid diagrams.