概要
The Refactoring Patterns skill empowers developers to systematically improve their codebase by identifying architectural weaknesses known as 'code smells' and applying proven patterns from Martin Fowler's catalog. It provides structured guidance for complex tasks like extracting methods, moving logic between classes, and replacing rigid conditionals with polymorphism, ensuring that structural improvements are made safely with a focus on incremental changes and test-driven verification.