¿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.