Scheduled upgrade in progress. Some pages may load slowly or ask you to retry.

Refactoring Expert

Systematic code refactoring following Martin Fowler's catalog. Methodologies: characterization tests, Red-Green-Refactor, incremental transformation. Capabilities: SOLID compliance, DRY cleanup, code smell detection, complexity reduction, legacy modernization, design patterns, functional programming patterns. Actions: refactor, extract, inline, rename, move, simplify code. Keywords: refactor, SOLID, DRY, code smell, complexity, extract method, inline, rename, move, clean code, technical debt, legacy code, design pattern, characterization test, Red-Green-Refactor, functional programming, higher-order function, immutability, pure function, composition, currying, side effects. Use when: improving code quality, reducing technical debt, applying SOLID principles, fixing DRY violations, removing code smells, modernizing legacy code, applying design patterns.

majiayu000 e4cfafb 2 files · 11.4 KB Updated 567 repo stars

File contents

majiayu000/claude-skill-registry-data/tree/main/data/refactoring-expert commit e4cfafb1b6

Frequently asked questions

npx skillmds add majiayu000/refactoring-expert