概要
Refactor Assistant is a specialized Claude Code skill designed to help developers systematically eliminate technical debt and improve software design without altering external behavior. It provides a structured methodology for identifying common code smells—such as Long Methods, God Objects, and Magic Numbers—and offers step-by-step guidance on applying safe refactoring techniques like function extraction, polymorphism, and guard clauses. By prioritizing test-driven workflows and small, incremental changes, this skill ensures that code improvements remain safe, predictable, and easy to maintain across any project or language.