Modularize
Wykrywa Laravel/Next.js/React i planuje migrację architektury modułowej — ale przekazuje zadania do wtyczek, które nie są w zestawie.
Działa po konfiguracji
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 meConvert our Next.js codebase to a modular architecture with shared coreRestructure this Laravel app into modules with clear import boundaries