Modularize

Detecta Laravel/Next.js/React y planifica una migración de arquitectura modular — pero delega a plugins no incluidos.

Por fusengine · fusengine/agents

Funciona con configuración ★ 8.4/10

Modularize — Detecta Laravel/Next.js/React y planifica una migración de arquitectura modular — pero delega a plugins no incluidos.

Qué hace

Detecta si una base de código es Laravel (FuseCore o estándar), Next.js o React, luego recorre los pasos de explorar-planificar-confirmar-ejecutar para reestructurarla en módulos de características aislados con un núcleo compartido. Se activa con 'modularizar', 'convertir a módulos', 'migrar a modular' o 'reestructurar módulos'; incluye documentación concreta de estructura de destino y referencia de límites de importación para ambas pilas.

Informe de la prueba

Construí una pequeña aplicación React de 2 características y ejecuté el flujo de trabajo en la vida real: la referencia incluida de la propia habilidad (diseño de módulos/{característica}/src/, regla de aislamiento de núcleos, tabla de migración archivo por archivo) produjo un plan materialmente más disciplinado que una agrupación improvisada, pero sus propios pasos de flujo de trabajo obligatorios se delegan a habilidades de plugin hermanas (fuse-react:react-expert, fuse-ai-pilot:sniper) que no están presentes cuando esta habilidad se instala de forma independiente — una brecha real en el momento de la instalación, no hipotética.

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

Instalación

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

Comandos y prompts de ejemplo

  • /modularizeDetecta Laravel/Next.js/React y planifica una migración de arquitectura modular — pero delega a plugins no incluidos.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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