Volver a la wiki

Máster Generador — workflows multi-agente (master-crearack / master-workspace)

Qué es

Patrón “Project Mastery Workflow”: un flujo dinámico multi-agente (tool Workflow de Claude Code) que produce un mapa mental completo y fiel de un ecosistema/codebase, verificado contra el código real en una sola corrida paralela. Pensado para formar parte del expertise reusable del equipo y aplicarse a cualquier proyecto.

Resuelve el problema de fondo: la documentación estática (READMEs, context/agents/dev-*.md) se desactualiza y miente sobre el código. En vez de mantener un mapa a mano, se regenera verificado cuando hace falta.

Arquitectura (3 fases)

  1. Estudio (fan-out) — un agente por dominio (app/módulo/subsistema/infra/harness). Cada agente: consulta primero la memoria/grafo del proyecto → lee la doc de contexto → lee el código real → escribe un brief de maestría exhaustivo a disco. Verifica nombres contra el código; no inventa.
  2. Síntesis — un agente lee todos los briefs y consolida MASTER.md: visión de una página, mapa de componentes/conexiones, reglas operativas, footguns más peligrosos, glosario, ritual de sesión.
  3. Crítico de huecos — un agente busca lo no cubierto, afirmaciones sin verificar y deudas priorizadas → GAPS.md. Cierra él mismo los huecos baratos.

Invariantes de diseño (no cambiar sin entender)

Instancias del equipo

WorkflowRepo objetivoDominiosSalida por defecto
master-crearack.jsCreaRack-Pro (SaaS Django multi-tenant)16 (core, racks, blueprints, monitoring, network, signage, terminal, config-ai, frontend, infra-devops, tests-tooling, workspace, supercontexto, wiki, harness, golden-rules)C:/dev/crearack-master/
master-workspace.jsCreaRackSL-workspace (Astro + CF Workers/Functions + MCP + Biblioteca + wiki)12 (Astro/wiki, MCP server, grafo, RAG/Oráculo, ciclo wiki, D1, dashboard, integraciones, auth, ingest/crons, profiles, estilos)C:/dev/workspace-master/

Ambos viven en CreaRack-Pro/.claude/workflows/ (mecanismo nativo de Claude Code: invocables por nombre, versionados, recibidos por los 3 perfiles en el git pull de arranque).

Por qué viven en CreaRack-Pro y no en el repo workspace: la sesión siempre se ancla en CreaRack-Pro (dashboard global del equipo, incluso para iniciativas del workspace). Es el cajón que garantiza invocación por nombre desde cualquier sesión. Cada script apunta por ruta absoluta a su repo objetivo.

Invocación

Workflow({ name: "master-crearack" })
Workflow({ name: "master-crearack", args: { outDir: "C:/dev/otro-sitio" } })
Workflow({ name: "master-workspace" })

Salida: briefs/01..N-*.md + MASTER.md + GAPS.md.

Cómo instanciarlo en un proyecto nuevo

  1. Define los dominios del proyecto (apps, paquetes, subsistemas, infra, harness…). Uno por agente.
  2. Copia la estructura del script de referencia y rellena DOMAINS con { num, key, title, bib/docs/code } apuntando a las fuentes reales.
  3. Guárdalo como .claude/workflows/master-{proyecto}.js en el repo.
  4. Lánzalo: Workflow({ name: "master-{proyecto}" }).

El patrón genérico reutilizable vive en claude-method/guides/MASTER_WORKFLOW_PATTERN.md.

Métricas y lecciones (primera aplicación, s94)


Versión coloquial (para cualquiera, sin jerga): [[feature—workspace—master-generador]]. Ejemplo de salida ya generada y publicada: [[concept—onboarding—mapa-maestro-ecosistema-crearack]].

Última actualización: 31-05-2026 (s99).

Véase también

Subir