delegate-skills : un orchestrateur, le bon exécutant pour chaque tâche
Déléguer à un second agent de code fait vite perdre la trace des fichiers modifiés. delegate-skills lance chaque CLI via le relay.mjs fourni : vous rédigez une consigne autonome, l'exécutant modifie un vrai arbre de travail, le relay écrit un result.json structuré, puis vous relancez les contrôles et faites le commit.
Claude Code, Codex, Cursor, OpenCode, GitHub Copilot, Aider, Cline, Kimi Code, Qoder, Mistral Vibe
Ce qu’il fait
delegate-setup repère les CLI installés, propose des voies nommées comme feature, tests ou ui et n'écrit la configuration qu'après votre accord.
Dix-huit skills *-delegate couvrent Claude Code, Codex, Cursor Agent, OpenCode, Aider, Cline, GitHub Copilot CLI, Mistral Vibe et d'autres.
Chaque relay renvoie le contrat delegate-relay.result.v1 : statut, code de sortie, rapport de l'exécutant, touchedFiles et identifiant de session.
La plupart des skills proposent une exécution --read-only sans écriture et --resume-last pour reprendre une session précédente.
codex-background garde en attente une délégation lancée depuis Codex jusqu'à la fin du relay, sans que le modèle interroge la progression.
Quand s’en servir
Une migration ou un refactor mécanique bien borné doit revenir sous forme de diff propre, vérifié avant intégration.
Vous voulez confier les tests à un exécutant, l'interface à un autre et les fonctionnalités à un troisième, voie par voie.
Il vous faut un second regard en lecture seule de Codex ou Cursor sur un plan avant toute écriture.
Demandez à l’agent
Utilise $delegate-setup pour trouver mes CLI de code et créer une flotte pour fonctionnalités, tests et interface.
Utilise $codex-delegate pour que Codex refactorise services/billing/, puis relis le diff et fais le commit.
Utilise $copilot-delegate en --read-only pour obtenir un plan de migration vers TypeScript.
Questions
Comment installer delegate-skills ?
La commande npx skills add amElnagdy/delegate-skills installe tout le paquet ; ajoutez --skill delegate-setup ou --skill codex-delegate pour un seul skill. Un tag de release permet de figer la version.
delegate-skills fait-il les commits lui-même ?
Non. Le relay ne commite jamais : intégrer revient à la personne qui a relu le diff. Pour Aider, qui commite par défaut, le relay désactive toujours ces commits automatiques.
Quel agent peut orchestrer la délégation ?
Tout agent orchestrateur pris en charge par le Skills CLI. Si c'est Codex, le skill optionnel codex-background gère l'attente ; Claude Code garde son flux Bash en arrière-plan.