Modularize

Erkennt Laravel/Next.js/React und plant eine Migration zur modularen Architektur – übergibt aber an Plugins, die nicht im Lieferumfang enthalten sind.

von fusengine · fusengine/agents

Funktioniert mit Setup ★ 8.4/10

Modularize — Erkennt Laravel/Next.js/React und plant eine Migration zur modularen Architektur – übergibt aber an Plugins, die nicht im Lieferumfang enthalten sind.

Was es kann

Erkennt, ob eine Codebasis Laravel (FuseCore oder Standard), Next.js oder React ist, und durchläuft dann die Schritte Erkunden-Planen-Bestätigen-Ausführen, um sie in isolierte Feature-Module mit einem gemeinsamen Kern umzustrukturieren. Löst bei 'modularisieren', 'in Module konvertieren', 'zu modular migrieren' oder 'Module umstrukturieren' aus; bündelt konkrete Zielstruktur- und Importgrenzen-Referenzdokumente für beide Stacks.

Testbericht

Eine winzige 2-Feature-React-App erstellt und den Workflow real ausgeführt: Die eigene gebündelte Referenz des Skills (Zielmodule/{feature}/src/ Layout, Kern-/Isolationsregel, Datei-für-Datei-Migrations-Tabelle) erzeugte einen materiell disziplinierteren Plan als eine spontane Gruppierung, aber seine eigenen obligatorischen Workflow-Schritte delegieren an Geschwister-Plugin-Skills (fuse-react:react-expert, fuse-ai-pilot:sniper), die nicht vorhanden sind, wenn dieser Skill eigenständig installiert wird – eine echte Lücke bei der Installation, keine hypothetische.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /modularizeErkennt Laravel/Next.js/React und plant eine Migration zur modularen Architektur – übergibt aber an Plugins, die nicht im Lieferumfang enthalten sind.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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