iterative-runner
Ejecutar bucles de codificación iterativos
Las tareas largas de codificación suelen fallar porque cada intento se detiene antes de que las pruebas pasen. Esta skill ayuda a Claude, Codex y Claude Code a repetir el trabajo según criterios de finalización claros y límites de iteración acotados.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Recursos legibles por agentes
Usa estos enlaces cuando un AI Agent, crawler o script necesite contexto limpio en lugar de leer toda la página.
Pruébalo
Usando "iterative-runner". Itera sobre una prueba de autenticación fallida hasta que pase.
Resultado esperado:
El agente informa la prueba fallida, describe los cambios de implementación, confirma el resultado de la prueba e indica si se alcanzó el marcador de finalización.
Usando "iterative-runner". Ejecuta un bucle acotado para reparar una compilación rota.
Resultado esperado:
La respuesta final enumera las correcciones intentadas, el último estado de la compilación, los bloqueadores restantes y el recuento de iteraciones utilizado.
Usando "iterative-runner". Completa una refactorización pequeña con lint y pruebas como criterios de éxito.
Resultado esperado:
El resultado resume las áreas modificadas, confirma el estado de lint y pruebas, e identifica cualquier criterio que aún necesite revisión humana.
Auditoría de seguridad
Riesgo medioThe external command findings are partially true positives because the skill recommends repeated Claude CLI execution, including a persistent shell loop. The weak cryptography and network reconnaissance findings are false positives at the cited lines; no cryptographic algorithm, network scan, or exfiltration behavior is present. Publication is acceptable with a warning about cost, resource use, and controlled iteration limits.
Problemas de riesgo medio (1)
Problemas de riesgo bajo (3)
Factores de riesgo
⚙️ Comandos externos (3)
Patrones detectados
Puntuación de calidad
Lo que puedes crear
Trabajo de funcionalidades guiado por pruebas
Usa iteraciones acotadas para escribir pruebas que fallen, implementar la funcionalidad y repetir hasta que la suite de pruebas pase.
Reparación nocturna de compilaciones
Ejecuta un ciclo limitado de reintentos que corrige fallos de compilación e informa bloqueadores cuando la tarea no puede finalizar.
Finalización de refactorizaciones complejas
Divide una refactorización en fases claras y mantiene al agente centrado en criterios de éxito definidos.
Prueba estos prompts
Usa iterative-runner para completar esta tarea: [task]. Detente cuando [success condition] sea verdadero. Usa como máximo 10 iteraciones e informa cualquier bloqueador.
Implementa [feature] con desarrollo guiado por pruebas. Primero añade una prueba que falle, luego implementa el cambio mínimo que la haga pasar. Repite hasta que todas las pruebas relacionadas pasen.
Corrige el fallo de compilación actual. Después de cada intento, ejecuta la verificación de compilación acordada. Detente después de 15 iteraciones o cuando la compilación tenga éxito.
Refactoriza [component] por fases. Define criterios de éxito para cada fase, ejecuta verificaciones después de cada cambio y documenta bloqueadores tras fallos repetidos.
Mejores prácticas
- Establece un recuento máximo de iteraciones antes de iniciar cualquier bucle.
- Define criterios de éxito objetivos, como pruebas que pasen o un marcador de finalización claro.
- Mantén cada tarea iterativa lo bastante acotada para que el agente pueda verificar el progreso.
Evitar
- No ejecutes bucles sin límites sobre objetivos vagos.
- No uses esta skill cuando no exista una verificación automatizada o un criterio de revisión.
- No permitas que los intentos repetidos hagan cambios no relacionados en todo el repositorio.
Preguntas frecuentes
¿Qué ayuda a automatizar esta skill?
¿Incluye un programa ejecutor?
¿Es seguro ejecutarla durante la noche?
¿Puede usarse con Codex?
¿Qué debo definir antes de empezar?
¿Cuál es el principal riesgo?
Detalles del desarrollador
Estructura de archivos
📄 SKILL.md