skills.joseconti.com

refactor

Desarrollov1.0.0ENContenido del skill en inglés

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

  1. 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.

  2. 02

    Intención y modo de compatibilidad

    Decidir explícitamente: compatibilidad total, renombrado con migración, o sin compatibilidad (con pérdida de datos).

  3. 03

    Arquitectura

    Diseñar una arquitectura moderna y extensible alineada con el modo de compatibilidad elegido.

  4. 04

    Seguridad (spec)

    El checklist de la plataforma: validar, sanear, escapar, consultas preparadas, capability + nonce, protección de path traversal.

  5. 05

    Ciclo de vida y desinstalación (spec)

    Instalación idempotente, actualización y una “Zona de peligro” de borrado total opcional.

  6. 06

    Red de seguridad de tests (spec)

    Tests golden-master que fijan los contratos públicos byte a byte.

  7. 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.

  8. 08

    Vuelta a revisión

    Revisar la entrega y ejecutar un bucle de corrección hasta resolver todo.

  9. 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

A

Cowork (app de escritorio)

Recomendado en Cowork

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.

  1. Descarga el archivo .plugin desde la página del plugin.
  2. Arrastra el archivo a la barra lateral de Cowork, o ábrelo desde el chat.
  3. Confirma la instalación cuando Claude te lo pida.
Descargar .plugin
B

Claude Code (terminal)

Recomendado en Claude Code

En la terminal, añade el marketplace una vez e instala cualquier plugin por su nombre. Las actualizaciones llegan por git.

Claude Code / terminal
# 1) Añade el marketplace una vez
/plugin marketplace add joseconti/skills-joseconti-com
# 2) Instala por nombre
/plugin install refactor@skills-joseconti-com