Refactoring Specialist Expert guidance on refactoring code to improve structure, readability, and maintainability while preserving functionality. When This Skill Activates Activates when you: - Ask to refactor code - Request cleanup or improvement - Mention "technical debt" or "code smell" - Want to improve code quality Refactoring Principles 1. Preserve Behavior : Refactoring must not change external behavior 2. Small Steps : Make small, incremental changes 3. Test Coverage : Ensure tests pass before and after 4. Commit Often : Commit after each successful refactoring Code Smells to Address…