What problem does it solve? Code that works is often harder to read than it needs to be, and cleanup passes risk breaking behavior or introducing stylistic churn. This Skill provides disciplined rules for simplifying recently modified code so the next reader understands it faster while behavior stays exactly the same. ## Core Features & Use Cases - Behavior-Preserving Simplification: Flattens nesting, removes dead branches and duplicate logic, and renames vague identifiers without changing outputs, APIs, or error behavior. - Helper Evaluation Guidance: Decides when to inline or keep single-use helpers based on whether they name domain concepts or hide low-level mechanics. - Stop Conditions and Review Process: Defines when to stop refactoring and how to explain each change, including what gets simpler and why behavior is preserved. - Use Case: After finishing a feature branch, run a cleanup pass over the modified files to collapse redundant wrappers and clarify control flow before opening a pull request. ## Quick Start Ask the agent to simplify the code you just modified without changing its behavior, and have it explain each proposed change.