A refactoring methodology skill that guides systematic code quality improvements while strictly preserving external behavior. It includes a comprehensive code smells catalog, safe refactoring patterns with before/after examples, and enforces a test-first approach with automatic rollback on failures.
RefactoringCode QualityTesting+3