Acerca de
The Safe Refactoring skill provides a rigorous framework for improving code health without introducing regressions. It guides Claude through a multi-phase process that includes establishing a testing baseline, identifying specific code smells like Long Methods or Feature Envy, and executing atomic changes. By enforcing a 'test after every change' rule and maintaining a strict separation between structural improvements and functional updates, it ensures that public APIs and business logic remain identical while the underlying code becomes more maintainable, readable, and extensible.