Analyze M1 Module For Migration
Décide de migrer/remplacer/ignorer un module Magento 1 avant un portage M2.
Testé · Fonctionne
Ce que fait
Passe un module Magento 1 par identification, analyse de la configuration/BD/utilisation des fichiers, recherche d'alternatives M2, et une matrice de décision pondérée pour produire une recommandation de migration/utilisation d'alternative/ignorance avec un rapport prêt pour les parties prenantes. Se déclenche lors de la décision de migrer, remplacer, ou abandonner un module M1 pendant une migration Magento 1 vers 2 ; signale explicitement "installé ne signifie pas utilisé" et refuse de deviner lorsque l'accès à la base de données de production n'est pas disponible.
Rapport de test
A construit un petit module M1 synthétique (observateur + table personnalisée) et l'a exécuté de bout en bout : le rapport guidé par compétence a correctement identifié le hook d'événement exact et la table, puis a explicitement refusé de conclure une recommandation de migration car l'étape 3 (vérification de l'utilisation en production) était indisponible — exactement la discipline "installé ne signifie pas utilisé" qu'il prêche. La base de référence ad hoc a sauté cette vérification et a deviné "probablement sûr d'ignorer" à la place.
Testé le: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
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
Commandes et exemples de prompts
/analyze-m1-module-for-migrationDécide de migrer/remplacer/ignorer un module Magento 1 avant un portage M2.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Should we migrate this Magento 1 module to M2 or just drop it entirelyAnalyze whether this legacy M1 observer module is even still being usedGive me a migrate-or-skip recommendation for this Magento 1 module