소개
This skill automates and enforces the critical 'Refactor' phase of the Test-Driven Development (TDD) cycle within Claude Code. It provides a structured framework for addressing code smells, applying SOLID principles, and implementing design patterns while ensuring that external behavior remains unchanged and all tests continue to pass. By utilizing specialized shell scripts and a disciplined workflow checklist, it helps developers reduce technical debt and improve long-term maintainability in small, verifiable steps.