delegate-skills: un orquestador y el implementador justo para cada tarea
Cuando delegas trabajo en otro agente de código, es fácil perder de vista qué archivos tocó. delegate-skills lanza cada CLI a través de relay.mjs: redactas un encargo autónomo, el implementador edita el árbol de trabajo real, el relay deja un result.json estructurado y tú vuelves a pasar las comprobaciones antes del commit.
Claude Code, Codex, Cursor, OpenCode, GitHub Copilot, Aider, Cline, Kimi Code, Qoder, Mistral Vibe
Qué hace
delegate-setup detecta los CLI instalados, propone carriles con nombre como feature, tests o ui y solo escribe la configuración cuando la apruebas.
Dieciocho skills *-delegate para implementadores concretos: Claude Code, Codex, Cursor Agent, OpenCode, Aider, Cline, GitHub Copilot CLI y otros.
Todos los relays responden con el contrato delegate-relay.result.v1: estado, código de salida, informe del implementador, touchedFiles e id de sesión.
La mayoría admite --read-only para ejecutar sin escribir y --resume-last para retomar la sesión anterior del implementador.
codex-background mantiene en espera la delegación orquestada desde Codex hasta que el relay termina, sin que el modelo consulte el progreso.
Cuándo usarla
Tienes una migración o un refactor mecánico acotado y quieres recibirlo como un diff limpio que revisas antes de integrarlo.
Prefieres que un implementador se ocupe de los tests, otro de la interfaz y otro de las funciones nuevas, cada uno en su carril.
Buscas una segunda opinión: que Codex o Cursor revisen un plan en modo solo lectura antes de tocar el código.
Pídale al agente
Usa $delegate-setup para encontrar mis CLI de código y crear una flota para funciones, tests e interfaz.
Usa $cursor-delegate para que Cursor Agent rehaga el formulario de registro y luego revisa el diff.
Usa $aider-delegate con un modelo local para renombrar la clase Invoice en todo el proyecto.
Preguntas
¿Cómo se instala delegate-skills?
Con npx skills add amElnagdy/delegate-skills instalas el paquete completo; añade --skill delegate-setup o --skill codex-delegate para una sola skill. Puedes fijar la versión con una etiqueta de release.
¿delegate-skills hace commits por su cuenta?
No. El relay nunca hace commit: integrar el cambio corresponde a quien revisó el diff. Con Aider, que hace commits por defecto, el relay siempre los desactiva.
¿Qué diferencia hay con abrir otro agente a mano?
Aquí el ciclo es fijo: encargo, ejecución, espera, revisión y commit, con el mismo formato de resultado para cualquier implementador. Cambiar de Codex a OpenCode no altera el proceso.