refactor
Qué hace
Un skill para refactorizar con seguridad software que ya existe — plugins, addons, librerías, apps o servicios — modernizando y reestructurando el código sin romper nada de lo que dependen usuarios o integraciones. No es para proyectos desde cero: asume que ya hay código real, y su propósito es que el refactor salga bien.
Un principio recorre todas las fases: nunca inventar. Si algo no está claro, se pregunta.
Cómo funciona — nueve fases ordenadas
- 01
Mapear el código existente
Primer paso obligatorio. Un mapa vivo de funciones, datos (opciones, metas, tablas) y zonas de riesgo, para no romper nada por accidente.
- 02
Intención y modo de compatibilidad
Decidir explícitamente: compatibilidad total, renombrado con migración, o sin compatibilidad (con pérdida de datos).
- 03
Arquitectura
Diseñar una arquitectura moderna y extensible alineada con el modo de compatibilidad elegido.
- 04
Seguridad (spec)
El checklist de la plataforma: validar, sanear, escapar, consultas preparadas, capability + nonce, protección de path traversal.
- 05
Ciclo de vida y desinstalación (spec)
Instalación idempotente, actualización y una “Zona de peligro” de borrado total opcional.
- 06
Red de seguridad de tests (spec)
Tests golden-master que fijan los contratos públicos byte a byte.
- 07
Entrega a una IA de desarrollo
Entregar toda la documentación a una IA de desarrollo (Claude Code, Codex…) con reglas estrictas e inquebrantables.
- 08
Vuelta a revisión
Revisar la entrega y ejecutar un bucle de corrección hasta resolver todo.
- 09
Investigación de mejoras (opcional)
Investigar software similar y debatir mejoras que merezcan la pena, con honestidad.
Skills incluidas
Este plugin incluye un único skill enfocado.
Dos formas de instalar
Cowork (app de escritorio)
En la app de escritorio de Claude, lo más sencillo es descargar el archivo .plugin y arrastrarlo a la barra lateral de Cowork — o abrirlo desde el chat. Sin comandos.
- Descarga el archivo .plugin desde la página del plugin.
- Arrastra el archivo a la barra lateral de Cowork, o ábrelo desde el chat.
- Confirma la instalación cuando Claude te lo pida.
Claude Code (terminal)
En la terminal, añade el marketplace una vez e instala cualquier plugin por su nombre. Las actualizaciones llegan por git.