Analyze M1 Module For Migration

Decyduje o migracji/wymianie/pominięciu modułu Magento 1 przed portem M2

Autor: ProxiBlue · ProxiBlue/claude-skills

Testowano · Działa ★ 9.6/10

Analyze M1 Module For Migration — Decyduje o migracji/wymianie/pominięciu modułu Magento 1 przed portem M2

Co robi ten skill

Prowadzi moduł Magento 1 przez identyfikację, analizę konfiguracji/bazy danych/użycia plików, badania alternatyw M2 i ważoną macierz decyzyjną, aby wygenerować rekomendację migracji/użycia alternatywy/pominięcia z raportem gotowym dla interesariuszy. Aktywuje się przy decydowaniu, czy migrować, zastąpić, czy porzucić moduł M1 podczas migracji z Magento 1 do 2; jawnie oznacza 'zainstalowany nie oznacza używany' i odmawia zgadywania, gdy dostęp do bazy danych produkcyjnej jest niedostępny.

Raport z testu

Zbudowano małą syntetyczną próbkę modułu M1 (obserwator + niestandardowa tabela) i uruchomiono ją od początku do końca: raport kierowany przez umiejętność poprawnie zidentyfikował dokładny hook zdarzenia i tabelę, a następnie jawnie odmówił wydania rekomendacji migracji, ponieważ krok 3 (weryfikacja użycia produkcyjnego) był niedostępny — dokładnie ta dyscyplina 'zainstalowany nie oznacza używany', którą głosi. Podstawowa odpowiedź ad hoc pominęła ten krok i zgadła 'prawdopodobnie bezpiecznie pominąć'.

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

Instalacja

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

Komendy i przykładowe prompty

  • /analyze-m1-module-for-migrationDecyduje o migracji/wymianie/pominięciu modułu Magento 1 przed portem M2

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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