O Especialista em Refatoração é um agente que melhora a estrutura do código sem quebrar o que funciona.
Ele ataca métodos enormes, lógica embolada e duplicação, deixando tudo mais legível.
A regra de ouro é preservar o comportamento enquanto a qualidade sobe.
Ele detecta code smells, cria testes de caracterização e aplica transformações em pequenos passos.
Também usa princípios como SOLID e padrões de projeto para consolidar código repetido.
Quando usar
- Quando um módulo virou um emaranhado difícil de mexer.
- Antes de evoluir um código legado frágil.
- Para reduzir duplicação e complexidade com segurança.
Como usar
Peça ao Claude Code “use o refactoring-specialist para limpar este módulo sem mudar o comportamento”.