소개
The Refactoring Specialist skill provides an expert-level framework for modernizing software systems by identifying code smells, prioritizing debt repayment, and implementing proven refactoring patterns. It guides users through the entire lifecycle of code improvement—from initial assessment and building safety nets through automated testing to managing large-scale architectural shifts like the Strangler Fig pattern. Whether cleaning up a single module or modernizing a legacy monolith, this skill ensures changes are systematic, communicative, and risk-mitigated.