Modularize

Upptäcker Laravel/Next.js/React och planerar en modulär arkitekturmigrering – men överlämnar till plugins som inte ingår.

av fusengine · fusengine/agents

Fungerar med konfiguration ★ 8.4/10

Modularize — Upptäcker Laravel/Next.js/React och planerar en modulär arkitekturmigrering – men överlämnar till plugins som inte ingår.

Vad den gör

Upptäcker om en kodbas är Laravel (FuseCore eller standard), Next.js eller React, går sedan igenom stegen utforska-planera-bekräfta-exekvera för att omstrukturera den till isolerade funktionsmoduler med en delad kärna. Utlöses vid 'modularize', 'convert to modules', 'migrate to modular' eller 'restructure modules'; paketerar konkreta målstruktur- och importgränsreferensdokument för båda stackarna.

Testrapport

Byggde en liten 2-funktions React-app och körde arbetsflödet på riktigt: färdighetens egen medföljande referens (mål modules/{feature}/src/ layout, cores/ isoleringsregel, fil-för-fil migrerings tabell) producerade en materiellt mer disciplinerad plan än en improviserad gruppering, men dess egna obligatoriska arbetsflödessteg delegerar till syskonpluginfärdigheter (fuse-react:react-expert, fuse-ai-pilot:sniper) som inte finns när denna färdighet installeras fristående – en verklig installationslucka, inte en hypotetisk.

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

Installation

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

Kommandon och exempelprompter

  • /modularizeUpptäcker Laravel/Next.js/React och planerar en modulär arkitekturmigrering – men överlämnar till plugins som inte ingår.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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