¿Qué hace small-loop-skill?
Skill de Codex para un bucle supervisado de Verificador-Trabajador con ejecución secuencial GO/CELL.
Descripción
Este skill permite a un agente de Codex ejecutar una secuencia controlada de pasos, donde un Verificador (Checker) evalúa la corrección de cada paso antes de que un Trabajador (Worker) continúe con el siguiente. Está diseñado para tareas que requieren precisión y revisión iterativa, como la escritura de código complejo o la depuración.
Cómo funciona
El bucle sigue estos pasos:
- GO: El Verificador inicia un paso con una instrucción
GOque describe la tarea a realizar. - CELL: El Trabajador responde con una
CELLque contiene la implementación o acción correspondiente. - Revisión: El Verificador revisa la CELL y decide si es correcta o necesita ajustes.
- Repetición: Si es correcta, se emite un nuevo GO para el siguiente paso; de lo contrario, el Verificador proporciona retroalimentación y el Trabajador corrige su CELL.
Plataformas compatibles
- Codex (OpenAI) – principal plataforma objetivo.
- Puede adaptarse a otros agentes de IA con capacidades de diálogo estructurado.
Ejemplo de uso
Verificador: GO: Crear una función que sume dos números.
Trabajador: CELL: def suma(a, b): return a + b
Verificador: Correcto. GO: Añadir validación de tipos.
Configuración
No se requieren variables de entorno adicionales. El skill funciona con la configuración predeterminada de Codex.
Notas
- Asegúrate de que el Verificador y el Trabajador compartan el mismo contexto para evitar desincronizaciones.
- El bucle puede ejecutarse tantas veces como sea necesario hasta que la tarea se complete.