Modularize

Oppdager Laravel/Next.js/React og planlegger en modulær-arkitekturmigrering — men overlater til plugins som ikke er i esken.

av fusengine · fusengine/agents

Krever oppsett ★ 8.4/10

Modularize — Oppdager Laravel/Next.js/React og planlegger en modulær-arkitekturmigrering — men overlater til plugins som ikke er i esken.

Hva den gjør

Oppdager om en kodebase er Laravel (FuseCore eller standard), Next.js, eller React, deretter går gjennom utforsk-planlegg-bekreft-utfør trinn for å omstrukturere den til isolerte funksjonsmoduler med en delt kjerne. Utløses på 'modularize', 'konverter til moduler', 'migrer til modulær', eller 'omstrukturer moduler'; pakker konkrete målstruktur- og import-grense-dokumenter for begge stablene.

Testrapport

Bygde en liten 2-funksjons React-app og kjørte arbeidsflyten i praksis: skillens egen medfølgende referanse (mål moduler/{feature}/src/ layout, cores/ isolasjonsregel, fil-for-fil migrasjonstabell) produserte en materiell mer disiplinert plan enn en tilfeldig gruppering, men dens egne obligatoriske arbeidsflyt-trinn delegerer til søster-plugin-skills (fuse-react:react-expert, fuse-ai-pilot:sniper) som ikke er til stede når denne skillen er installert frittstående — et reelt installasjons-gap, ikke et hypotetisk.

Testet på: 2026-07-15 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /modularizeOppdager Laravel/Next.js/React og planlegger en modulær-arkitekturmigrering — men overlater til plugins som ikke er i esken.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • 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