Selección y diseño de arquitectura de bucle autónomo para publicación semanal de skills
El pipeline procesa 50 skills/semana en 3 capas: Infinite Loop genera las skills en paralelo (N=5 por wave), De-Sloppify elimina duplicados y contenido de baja calidad, y Continuous Claude crea PRs, espera CI y publica automáticamente con gate humano opcional por PR.
| # | Patrón | Complejidad | Mejor para | ¿Útil aquí? | Rol en el pipeline |
|---|---|---|---|---|---|
| 1 |
S
Sequential Pipeline
claude -p encadenados
|
Baja
|
Pasos diarios, flujos con script fijo | Parcial | Base para cada skill individual dentro del loop mayor |
| 2 |
N
NanoClaw REPL
Sesión persistente interactiva
|
Baja
|
Exploración interactiva, sesiones con contexto acumulado | No aplica | Requiere interacción humana; CI es no-interactivo |
| 3 |
∞
Infinite Agentic Loop
Orquestador + N sub-agentes paralelos
|
Media
|
Generación paralela de variaciones desde spec | ★ Clave | Genera las 50 skills en waves de 5, garantizando unicidad |
| 4 |
PR
Continuous Claude PR Loop
Loop iterativo con CI y merge automático
|
Media
|
Proyectos iterativos multi-día con CI gates | ★ Base | PR por lote de skills, espera CI, auto-merge al catálogo |
| 5 |
DS
De-Sloppify Pattern
Paso de limpieza post-implementación
|
Add-on
|
Limpieza de calidad tras cualquier implementador | ★ Add-on | Elimina duplicados, SKILL.md con slop, ejemplos vacíos |
| 6 |
DAG
Ralphinho / RFC-Driven DAG
Multi-agente con merge queue y pipeline por tier
|
Alta
|
Features grandes, multi-unidad interdependientes | Exceso | Overhead alto; las skills son independientes entre sí |
| --max-runs | 5 (5 lotes × 10 skills) |
| --max-cost | $15.00 (50% del budget) |
| --max-duration | 2h |
| --merge-strategy | squash |
| --completion-signal | ARSENAL_WEEKLY_COMPLETE |
| --completion-threshold | 2 iteraciones |
| --ci-retry-max | 2 |
| --review-prompt | Validación schema + ejemplo |