Analyze M1 Module For Migration

Decide migrar/reemplazar/omitir un módulo Magento 1 antes de un port a M2.

Por ProxiBlue · ProxiBlue/claude-skills

Probado · Funciona ★ 9.6/10

Analyze M1 Module For Migration — Decide migrar/reemplazar/omitir un módulo Magento 1 antes de un port a M2.

Qué hace

Guía un módulo Magento 1 a través de identificación, análisis de configuración/DB/uso de archivos, investigación de alternativas M2, y una matriz de decisión ponderada para producir una recomendación de migrar/usar-alternativa/omitir con un informe listo para stakeholders. Se activa al decidir si migrar, reemplazar u omitir un módulo M1 durante una migración de Magento 1 a 2; marca explícitamente 'instalado no significa usado' y se niega a adivinar cuando el acceso a la base de datos de producción no está disponible.

Informe de la prueba

Construyó un pequeño fixture de módulo M1 sintético (observador + tabla personalizada) y lo ejecutó de extremo a extremo: el informe guiado por habilidad identificó correctamente el hook de evento exacto y la tabla, luego se negó explícitamente a concluir una recomendación de migración porque el Paso 3 (verificación de uso en producción) no estaba disponible — exactamente la disciplina 'instalado no significa usado' que predica. La línea base ad hoc omitió esa verificación y adivinó 'probablemente seguro omitir' en su lugar.

Probado el: 2026-07-16 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/ProxiBlue/claude-skills
mkdir -p ~/.claude/skills
cp -r claude-skills/analyze-m1-module-for-migration ~/.claude/skills/analyze-m1-module-for-migration

Comandos y prompts de ejemplo

  • /analyze-m1-module-for-migrationDecide migrar/reemplazar/omitir un módulo Magento 1 antes de un port a M2.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Should we migrate this Magento 1 module to M2 or just drop it entirely
  • Analyze whether this legacy M1 observer module is even still being used
  • Give me a migrate-or-skip recommendation for this Magento 1 module