Harness de bucles con evidencia primero para Codex y Claude Code
Terminado significa probado.
Superloopy convierte un prompt en un bucle acotado. Primero escribe los criterios, prueba cada uno con un comando real y no da el trabajo por terminado hasta que existen los recibos.
codex plugin marketplace add https://github.com/beefiker/superloopy
codex plugin add superloopy@beefiker
Ejecútalo en una terminal, reinicia Codex y aprueba los hooks.
/plugin marketplace add beefiker/superloopy
/plugin install superloopy@beefiker
Ejecútalo dentro de Claude Code.
Después escribe loopy delante de cualquier tarea.
01 · Cómo funciona
Un prompt, un bucle acotado. Cada paso deja un archivo que puedes abrir después.
- 01
Criterios
loop beginconvierte el encargo en un objetivo con criterios de aprobación concretos antes de tocar el código. - 02
Prueba
loop prove -- <cmd>ejecuta la comprobación y guarda toda su salida como evidencia, pase o falle. - 03
Puerta
loop check · loop finishconfirma que cada criterio tiene un artefacto válido. Finish vuelve a ejecutar las pruebas antes de cerrar. - 04
Recibo
Un informe, el archivo de la puerta y cada captura quedan en .superloopy/evidence, junto al código.
$ superloopy loop begin --brief "Fix cart total" --mode light
superloopy began: G001 Fix cart total
$ superloopy loop prove -- npm test
superloopy prove: G001/C001 -> fail (.superloopy/evidence/G001-C001-capture.txt)
# arreglo: quitar el “+ 1” sobrante
$ superloopy loop prove -- npm test
superloopy prove: G001/C001 -> pass (.superloopy/evidence/G001-C001-capture.txt)
$ superloopy loop prove -- node --test total.test.js
superloopy prove: G001/C002 -> pass (.superloopy/evidence/G001-C002-capture.txt)
$ superloopy loop check
superloopy check: ok
Evidence summary: 2 artifact-backed criteria, 0 unresolved, 0 invalid
$ superloopy loop finish
superloopy finish: complete
02 · El equipo
Seis roles, una tarea cada uno. Escribe loopy team para delegar en paralelo. Un trabajador sin recibo no cuenta.

forgeConstruye una parte acotada
SUPERLOOPY_EVIDENCE
sentinelRevisa el diff
SUPERLOOPY_EVIDENCE
probeEjecuta el escenario
SUPERLOOPY_EVIDENCE
arbiterToma la decisión final
SUPERLOOPY_EVIDENCE
assayerVuelve a comprobar la evidencia
SUPERLOOPY_AUDIT
pathfinderEncuentra los archivos correctos
sin recibo
03 · Skills
Carriles para tu trabajo. La regla de la prueba es la misma en todos.
- 01superloopy-loopEl bucle de evidencia: criterios, prueba, puerta.
loopy <task> - 02superloopy-backendContratos primero, convenciones existentes, migraciones protegidas.
loopy <backend task> - 03superloopy-frontendInterfaces de pantalla con QA visual como evidencia.
$superloopy:superloopy-frontend - 04superloopy-cloneReconstruye una página desde una URL con especificaciones y capturas comparadas.
loopy clone <url> - 05superloopy-slidesPresentaciones HTML y PPTX, revisadas a la vista.
loopy slides <topic> - 06superloopy-researchInvestigación que cita lo que realmente leyó.
loopy <research question> - 07superloopy-doctorDiagnostica la instalación, los hooks y la conexión con el host.
superloopy doctor - 08humanize-koreanTexto coreano que suena humano, sin tocar los hechos.
$superloopy:humanize-korean - 09say-it-straightTextos directos y breves sin perder el sentido.
$superloopy:say-it-straight - 10i-have-adhdSalida orientada a la acción, solo si la pides.
$superloopy:i-have-adhd
Invoca cualquier skill con $superloopy:<skill> (Codex) · /superloopy:<skill> (Claude Code)
04 · FAQ
Preguntas, respondidas con recibos.
¿En qué se diferencia de un prompt cuidadoso?
Un prompt pide cuidado. Superloopy lo comprueba: los criterios se escriben antes de empezar, cada uno necesita un artefacto generado por un comando y finish vuelve a ejecutar las pruebas antes de cerrar.
¿Dónde vive la evidencia?
En tu proyecto, en .superloopy/evidence: capturas de comandos, el archivo de la puerta y un informe en markdown. Añade la carpeta a .gitignore o adjunta el informe a un pull request.
¿Qué pasa si el bucle no puede terminar?
Lo dice. El informe nombra el bloqueo y conserva la evidencia encontrada. Con el hook Stop activo, un bucle atascado queda marcado como bloqueado, no como terminado.
¿Funciona con Claude Code?
Sí. Codex y Claude Code reciben el bucle, el equipo y los skills. Cada host se instala una vez.