Modularize

Wykrywa Laravel/Next.js/React i planuje migrację architektury modułowej — ale przekazuje zadania do wtyczek, które nie są w zestawie.

Autor: fusengine · fusengine/agents

Działa po konfiguracji ★ 8.4/10

Modularize — Wykrywa Laravel/Next.js/React i planuje migrację architektury modułowej — ale przekazuje zadania do wtyczek, które nie są w zestawie.

Co robi ten skill

Wykrywa, czy baza kodu jest Laravel (FuseCore lub standardowy), Next.js, czy React, a następnie przechodzi przez kroki eksploracji-planowania-potwierdzenia-wykonania, aby przekształcić ją w izolowane moduły funkcjonalne ze wspólnym rdzeniem. Wyzwalany przez 'modularize', 'convert to modules', 'migrate to modular' lub 'restructure modules'; zawiera konkretne dokumenty referencyjne dotyczące docelowej struktury i granic importu dla obu stosów.

Raport z testu

Zbudowano małą 2-funkcyjną aplikację React i uruchomiono przepływ pracy w praktyce: dołączona referencja umiejętności (moduły docelowe/{funkcja}/src/ układ, reguła izolacji cores/, tabela migracji plik po pliku) wygenerowała materiałowo bardziej zdyscyplinowany plan niż przypadkowe grupowanie, ale jej własne obowiązkowe kroki przepływu pracy delegują do siostrzanych umiejętności wtyczek (fuse-react:react-expert, fuse-ai-pilot:sniper), które nie są obecne, gdy ta umiejętność jest instalowana samodzielnie — rzeczywista luka w momencie instalacji, a nie hipotetyczna.

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

Instalacja

git clone https://github.com/fusengine/agents
cd agents
mkdir -p ~/.claude/skills
cp -r plugins/ai-pilot/skills/modularize ~/.claude/skills/modularize

Komendy i przykładowe prompty

  • /modularizeWykrywa Laravel/Next.js/React i planuje migrację architektury modułowej — ale przekazuje zadania do wtyczek, które nie są w zestawie.

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

  • Modularize this React app into isolated feature modules for me
  • Convert our Next.js codebase to a modular architecture with shared core
  • Restructure this Laravel app into modules with clear import boundaries