Better code structure, with behavior unchanged.
Improves code structure while preserving behavior, checking tests, and gating the commit.
When to use it
Use when code needs structural improvements such as extracting modules, removing duplication or dead code, reducing nesting, or clarifying names without changing behavior.
Give it a refactoring request in a project; it restructures the code without changing behavior, stopping for plan approval and pre-commit confirmation.
What you provide
Requires orch-pipeline as the shared engine that runs the refactoring workflow with this skill's settings.
No additional actions listed.