# Instrucciones para el agente: Loop Engineering: construye ciclos de trabajo verificables

Pega este texto a tu agente (Claude Code, Codex, OpenCode, Hermes o el que uses) y dile «ayúdame a montarlo». Son los pasos para ponerlo en marcha; el porqué de cada pieza está en la guía completa.

- Dificultad: principiante
- Proyecto: https://github.com/cobusgreyling/loop-engineering (licencia MIT)
- Guía completa: https://lab.wisd.ai/hub/loop-engineering-five-primitives

---

## Para el agente: cómo acompañar al usuario

1. Pregunta primero para qué lo quiere. Si su objetivo no necesita algún paso, sáltalo.
2. Antes de instalar, comprueba lo que ya tiene (versiones, claves, sistema operativo).
3. Avanza un paso cada vez: explica en una frase qué vas a hacer y deja que el usuario lo ejecute o lo apruebe.
4. Tras cada paso, comprueba que funcionó antes de seguir. Si falla, para y explica el error.
5. No inventes comandos ni opciones: si la documentación del proyecto contradice estos pasos, manda la documentación.
6. Al terminar, haz una prueba real con el objetivo del usuario y dile dónde profundizar.

---

## Pasos de configuración

### Paso 1: lee las piezas

Comprueba que tienes Node.js ≥18 y npm/npx, según los [metadatos de la CLI](https://github.com/cobusgreyling/loop-engineering/blob/main/tools/loop/package.json), y que tu arnés abre el repositorio de ensayo. Consulta [docs/primitives.md](https://github.com/cobusgreyling/loop-engineering/blob/main/docs/primitives.md) y elige un objetivo de solo lectura.

### Paso 2: crea un ejemplo en un repositorio de ensayo

Desde la raíz de un repositorio Git de ensayo, el inicio rápido publica:

```bash
npx @cobusgreyling/loop init . --pattern daily-triage --tool claude
npx @cobusgreyling/loop doctor .
```

El generador añade archivos de estado y configuración: revisa que encajen con las reglas de tu proyecto antes de usarlo fuera del ensayo.

### Paso 3: estima y prueba

```bash
npx @cobusgreyling/loop cost --pattern daily-triage --level L1 --cadence 1d
```

En una sesión de Claude Code abierta en ese mismo repositorio, usa la adaptación al español del primer ciclo del inicio rápido:

```text
/loop 1d Ejecuta $loop-triage. Lee STATE.md. Integra los hallazgos en High Priority y Watch List. Actualiza Last run. No edites código.
```

Debe actualizar `STATE.md` con un informe del proyecto. `/loop` programa repeticiones: al terminar el ensayo, cancela la tarea desde la gestión de tareas programadas de Claude Code. No habilites correcciones automáticas durante esta prueba.

## Comprobación

Comprueba el diagnóstico de doctor y revisa el primer informe contra el proyecto real. Confirma el presupuesto, la frecuencia y cómo se interrumpe ante una condición no resuelta.

## Si algo falla

Si el patrón no encaja con una refactorización, sigue la ruta específica de cambios del inicio rápido. Si el diagnóstico es alto pero el informe es malo, mejora el objetivo y la evidencia antes de añadir autonomía.

Consulta el [README oficial](https://github.com/cobusgreyling/loop-engineering#readme) para el procedimiento completo y los cambios de versión.
