Prompt chaining multi-pass: pase local tipado por unidad y pase de integracion que solo ve resumenes, no las unidades crudas.
Kata 12 · Prompt Chaining Multi-Pass · escenario Multi-Agent Orchestration.
Cuando una tarea no cabe cognitivamente en un solo prompt (auditar 50 archivos, resumir 200 páginas), se descompone en pases secuenciales. El pase local procesa cada unidad de forma independiente y emite una salida tipada y compacta según un schema. El pase de integración solo ve los resúmenes tipados del pase 1, nunca las unidades crudas ni la totalidad sin filtrar. Cada pase declara su schema y el siguiente lo consume: los pases se componen como una pipeline.
Pedir "audita estos 50 archivos" en un solo prompt satura la atención del modelo: pierde detalles, alucina relaciones entre archivos y produce un resumen genérico que parece correcto pero no lo es. Encadenar mantiene cada pase enfocado, barato y verificable, y permite paralelizar el pase 1 (un subagente por unidad). El cuello de botella deja de ser la ventana de contexto y pasa a ser el diseño de los schemas de transición.
FileFindings). Cada unidad se procesa aislada, sin ver a las demás.# Pase 1: por archivo, schema FileFindings (paralelizable)
local = [analyze_file(f, schema=FileFindings) for f in files]
# Pase 2: integración solo sobre resúmenes tipados, no sobre las unidades crudas
report = integrate(local, schema=AuditReport)mega_prompt = "\n\n".join(open(f).read() for f in files)
create(messages=[{"role": "user", "content": f"Audita todo:\n{mega_prompt}"}])
# Satura la atención (Kata 11), no paraleliza, alucina entre archivos.katas-subagents-parallelkatas-context-budgetkatas-provenance-preservationCapas del packet, cargables bajo demanda (disciplina ICM: una capa por vez, nunca todas juntas): knowledge/ cuerpo de conocimiento · prompts/ prompts listos · examples/ salida de ejemplo · agents/ subagentes del packet · templates/ plantilla de output.
e8f986b
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.