CommunityProgramación y desarrollogithub.com

whyy9527/loop-prompt-creator

Habilidad de Codex para crear prompts de bucle acotados para agentes de IA con verificador, estado, condiciones de parada y reglas de transferencia.

¿Qué es loop-prompt-creator?

Este skill de Codex permite diseñar y gestionar prompts de bucle (loop prompts) para agentes de IA, pero con límites y controles integrados. Es útil para evitar que los agentes entren en bucles infinitos o no deseados. El skill define una estructura clara que incluye un verificador (verifier) que evalúa las salidas del agente, un estado (state) que se actualiza en cada iteración, condiciones de parada (stop conditions) que detienen el bucle cuando se cumplen ciertos criterios, y reglas de transferencia (handoff rules) que permiten pasar el control a otro agente o skill. Este enfoque es fundamental para tareas que requieren iteraciones controladas, como corrección de código, refinamiento de respuestas, o procesos de validación en cadena. Está diseñado para funcionar con el framework Codex, aprovechando sus capacidades de ejecución de agentes y gestión de estado.

Compatible con~Claude Code✓Codex CLI~Cursor
npx skills add whyy9527/loop-prompt-creator

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace loop-prompt-creator?

Habilidad de Codex para crear prompts de bucle acotados para agentes de IA con verificador, estado, condiciones de parada y reglas de transferencia.

Descripción

Este skill permite definir prompts de bucle que ejecutan iteraciones controladas de un agente de IA. Cada iteración incluye:

  • Verificador: Evalúa la salida del agente y determina si cumple con los criterios deseados.
  • Estado: Se actualiza en cada iteración, permitiendo que el agente mantenga contexto a través de los pasos.
  • Condiciones de parada: Detienen el bucle cuando se alcanza un objetivo, se detecta un error, o se supera un límite de iteraciones.
  • Reglas de transferencia: Definen cómo y cuándo pasar el control a otro agente o skill.

Uso

Para utilizar este skill, sigue la estructura de prompt definida en el archivo SKILL.md. Asegúrate de que tu agente de Codex esté configurado para manejar bucles y estados.

Parámetros

  • max_iterations: Número máximo de iteraciones permitidas.
  • verifier_prompt: Prompt que define cómo el verificador evalúa las salidas.
  • state_initial: Valor inicial del estado.
  • stop_conditions: Lista de condiciones que detienen el bucle.
  • handoff_rules: Reglas para transferir el control.

Ejemplo

loop_prompt:
  max_iterations: 5
  verifier_prompt: "Verifica que la respuesta contenga una solución completa."
  state_initial: {}
  stop_conditions:
    - type: "goal_achieved"
      description: "La salida pasa la verificación."
    - type: "max_iterations"
      description: "Se alcanzó el límite de iteraciones."
  handoff_rules:
    - trigger: "verification_failed"
      target: "another_agent"

Compatibilidad

Este skill está diseñado para el framework Codex y dependencias relacionadas como whyy9527/agent-loop y whyy9527/verifier-tools.

Contribuciones

Las contribuciones son bienvenidas. Por favor, abre un issue o pull request en el repositorio.

Licencia

MIT License. Consulta el archivo LICENSE para más detalles.

Skills relacionados