codex-orchestrate
Installation
SKILL.md
Orchestration de plans par slices via Codex
Claude Code only. Dans Codex natif, utiliser $slice-runner.
Principe
Claude est architecte, QA et committeur ; Codex (gpt-5.5, effort xhigh) est l'exécutant. Claude découpe le plan en slices séquentielles, impose les interfaces, lance un run Codex par slice, vérifie les gates lui-même, commite. Codex ne committe jamais et ne designe jamais : si Claude laisse Codex inventer une API, N slices produiront N styles.
Règle de contexte (non négociable) : ne jamais lire l'output complet d'un run Codex ni son diff complet. Lecture = résumé final (tail court) + git diff --stat + gates. Inspection ciblée (grep, Read partiel) uniquement si un gate échoue ou si la slice comporte un point à risque identifié d'avance dans le prompt.
Pré-vol
- Plan validé par l'utilisateur, découpé en slices : petites, séquentielles, chacune avec un gate de sortie explicite (ex.
validateseul pour le câblage interne ; + e2e/visual pour ce qui touche le DOM). - Slice 0 = baseline : tous les gates verts avant la première slice. Sinon, stop et rapport.
- Branche : suivre la consigne utilisateur ; par défaut une branche dédiée si un push sur main déclenche quelque chose. Jamais de push — l'utilisateur pousse.
- Première slice = la plus petite et la plus autonome (smoke test du pipeline : env, conventions, sandbox).
TaskCreateune tâche par slice ;TaskUpdateau fil de l'eau.- Insérer une slice prérequise dès qu'un blocage transversal est découvert (ex. outillage de test manquant pour le nouveau pattern) — ne pas la fusionner dans la slice en cours.