What problem does it solve? Codebases accumulate duplicate implementations, dead code, unnecessary dependencies, and tangled responsibilities over time, making them harder to understand and change. This Skill performs bounded, evidence-based refactoring that reduces structural overhead without altering accepted behavior, public interfaces, or security boundaries. ## Core Features & Use Cases - Overhead Detection: Distinguishes real handwritten-source complexity from generated output, dependencies, and assets, and verifies dynamic callers before treating code as dead. - Behavior-Preserving Refactoring: Merges duplicate rules, splits mixed responsibilities along existing feature boundaries, and removes superseded implementations only after proving replacements work. - Verified Results: Reruns checks and representative user paths after changes, compares before/after evidence with the same measurement scope, and stops once the scoped overhead is removed. - Use Case: You notice a project has grown unwieldy with repeated logic across modules. Ask for a structure cleanup, and the Skill identifies high-confidence duplication, refactors it in recoverable steps, and proves existing behavior still works. ## Quick Start Ask the assistant to simplify this project's structure by removing duplication and dead code while keeping all existing features working.