Saltearse al contenido

Prompt Workflow

Esta página mapea cada paso del loop de Kaddo a su input del CLI, el prompt/agente del LLM a usar, el output esperado y dónde guardarlo. Los pasos marcados como ninguno son totalmente determinísticos y no necesitan LLM.

PasoInput del CLIPrompt/agente del LLMOutput esperadoGuardar como
Scankaddo scanningunoinventario técnico.kaddo/scan.json, architecture/inventory.md
Contextkaddo contextningunopack listo para LLM.kaddo/context-pack.md
Entender capacidadescontext packcapability-agentcapacidadesarchitecture/capabilities.md
Entender arquitecturacontext + capacidadesarchitecture-agentbaseline de arquitecturaarchitecture/current-state.md
Roadmapcontext + capacidades + arquitecturaroadmap-agentroadmaparchitecture/roadmap.md
Work Itemroadmapningunowork itemarchitecture/work-items/*.md
Ownershipwork item + scanningunoownership en front matterWork Item actualizado
Guardgit diff + ownershipningunoaviso de driftsalida de terminal
Explainartefactos de Kaddoningunoresumen del proyecto.kaddo/explain.md
Diseño de módulokaddo modules mapmodule-design-agentdiseño del móduloarchitecture/modules/<id>/module-design.md
Estándares / seguridad / stackkaddo add <tema>standards- / security- / stack-agentartefacto globalarchitecture/<tema>.md
Estrategia de Gitkaddo add git-strategygit-strategy-agentestrategia de gitarchitecture/git-strategy.md

Kaddo nunca llama a un LLM por ti. Tú ejecutas los agentes en tu propio chat (Claude, ChatGPT, Cursor, Copilot, Windsurf…) y luego guardas el output en la ruta de artefacto de arriba.

Cómo ejecutar un paso con agente

  1. Abre .kaddo/context-pack.md y el prompt de agente correspondiente en architecture/agents/.
  2. Pega el prompt del agente en tu chat LLM.
  3. Adjunta o pega el context pack (y cualquier artefacto previo del que dependa el agente).
  4. Revisa el output como humano.
  5. Guárdalo en la ruta de artefacto objetivo.

Ejemplos de prompts

Son puntos de partida. Los prompts de agente instalados (kaddo add agents) son la fuente de verdad; adapta el texto a tu proyecto.

capability-agent

Eres el agente de capacidades de Kaddo. Usando el context pack adjunto, lista las
capacidades de producto que ofrece esta base de código. Para cada capacidad: nombre,
propósito en una línea, los dominios que toca y las rutas de código principales. No
inventes features. Salida en Markdown para architecture/capabilities.md.

architecture-agent

Eres el agente de arquitectura de Kaddo. Usando el context pack y capabilities.md, describe
la arquitectura actual: módulos principales, límites, flujo de datos y riesgos notables.
Marca los supuestos explícitamente. Salida en Markdown para architecture/current-state.md.

roadmap-agent

Eres el agente de roadmap de Kaddo. Usando el context pack, capabilities y current-state,
propón un roadmap priorizado de Work Items candidatos. Para cada candidato: título,
problema, resultado esperado, dominios afectados y un nivel de conocimiento sugerido
(K0–K4). Salida en Markdown para architecture/roadmap.md.

legacy-agent

Eres el agente legacy de Kaddo. Usando el context pack, identifica las áreas de mayor
riesgo de este sistema legacy: código sin ownership claro, límites frágiles y conocimiento
faltante. Recomienda qué entender antes de cambiar cada área. Marca la incertidumbre
explícitamente.

adr-agent

Eres el agente de ADR de Kaddo. Dada una decisión y su contexto, redacta un Architecture
Decision Record: contexto, decisión, alternativas consideradas, consecuencias y riesgos.
Mantenlo conciso. Salida en Markdown para un artefacto ADR.

Míralo de punta a punta: cada ejemplo incluye un prompt-flow.md con un diagrama Mermaid, una tabla input/output y handoffs de prompts para copiar/pegar según su escenario.

Siguiente: Trazabilidad de Work Items — cómo se mantiene conectado el loop.