Che cos'è refactor:nestjs?
Effettua il refactoring del codice NestJS/TypeScript per migliorare la manutenibilità, la leggibilità e l'aderenza alle best practice. Identifica e corregge dipendenze circolari, servizi God Object, fat controller con logica aziendale, deep nesting e violazioni SRP. Applica modelli NestJS tra cui la corretta organizzazione dei moduli, ambiti del provider, decoratori personalizzati, guardie, intercettori, pipe, DTO con validatore di classi, filtri di eccezioni, CQRS, modello di repository e architettura basata sugli eventi. Trasforma il codice in implementazioni esemplari seguendo i principi SOLID. Fonte: snakeo/claude-debug-and-refactor-skills-plugin.