What problem does it solve?
This Skill helps you clean up code that has drifted in naming, structure, or complexity, so changes become easier to understand, maintain, and ship with confidence.
Core Features & Use Cases
- Naming Audits: Review functions, types, files, and modules for names that match what they actually do.
- Structure Improvements: Split overloaded classes, move helpers to the right domain, and remove awkward pass-throughs.
- Complexity Cleanup: Reduce long methods, deep nesting, and oversized files by applying project conventions and lint expectations.
- Use Case: A class now handles too many responsibilities, so you use this Skill to identify the boundary, propose a better name, and refactor the code into clearer pieces.
Quick Start
Ask the refactor skill to review the target file or symbol and suggest the smallest safe changes that improve naming, structure, and complexity.