About
The Refactoring Patterns skill empowers developers to perform complex code restructures—such as extracting methods, renaming identifiers, and simplifying logic—with a focus on safety and reliability. By enforcing a test-driven approach and incremental change methodology, it minimizes the risk of introducing regressions during architectural improvements. Whether you are modernizing legacy code or cleaning up technical debt, this skill provides the structured checklists and pattern-based guidance needed to maintain high code quality and maintainability through every step of the development lifecycle.