What problem does it solve?
This Skill helps teams turn refactor requests into actionable work plans without accidentally changing behavior, by analyzing scope, impact, and the safest execution path.
Core Features & Use Cases
- Impact Analysis: Identifies affected files, modules, tests, and specifications before work begins.
- Behavior Preservation Checks: Lists verification points to confirm that inputs, outputs, public APIs, and UI behavior remain stable.
- Scale Routing: Determines whether the change fits a single plan or should be promoted to an epic for multi-PR execution.
- Use Case: A developer wants to rename a client layer, simplify dependencies, or reorganize a module while keeping the app behavior unchanged.
Quick Start
Ask the refactor skill to analyze your requested change, identify the impacted code and validation points, and draft the appropriate plan or epic.