概要
The Code Refactoring Specialist skill empowers Claude to perform systematic code improvements, transforming complex or legacy code into clean, maintainable architectures. It provides a structured framework for identifying 'code smells' and executing specific refactoring techniques like function extraction, variable isolation, and polymorphic replacement. By prioritizing safety through test-driven changes and incremental commits, this skill helps developers reduce technical debt and improve code readability without altering external behavior, making it an essential tool for long-term project health.