Light Orchestrator
Portes déterministes pour coordonner et récupérer un pipeline de recherche en 13 étapes via un fichier d'état
Testé · Fonctionne
Ce que fait
Coordonne et récupère un pipeline de recherche multi-agents "Light" en 13 étapes via un fichier d'état canonique .light/passport.yaml, utilisant des portes Python déterministes pour la classification d'admission, la sélection du mode d'exécution, les points de contrôle, les réacheminements et la livraison. Se déclenche lorsque l'utilisateur dit continuer, reprendre, prendre le relais, checkpoint, rerouter, récupérer ou livrer un projet de recherche qui traverse deux ou plusieurs étapes Light.
Rapport de test
Dépôt cloné ; SKILL.md à skills/light-orchestrator/SKILL.md est parsé avec name+description. Les 8 scripts, 3 références, 3 modèles existent localement et raw-fetch 200. Exécuté les portes réelles sur python3.13 : lifecycle.py intake a classé un répertoire vide comme "new" ; execution_mode.py a retourné PASS mode=parallel pour un profil complet bénin mais UNRESOLVED/mode=null/requires_decision_checkpoint=true (exit 2) pour mon profil paid+remote+reversible=false même si user_decision_needed=false — exactement l'affirmation "un seul booléen ne doit pas contourner la porte". workflow_ledger.py a correctement ÉCHOUÉ l'exemple de hachage de placeholder. Aucun appel réseau nulle part ; l'utilisation de subprocess est le gate-runner documenté et git-init uniquement ; le hook résident est stdlib/zero-network/read-only as documenté. Les documents sont précis et honnêtes mais fortement bilingues (Chinese/English), et la valeur réelle suppose que les 22 autres compétences Light sont installées.
Testé le: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/Light0305/Light-skills.git /tmp/light-orchestrator-src mkdir -p ~/.claude/skills cp -R /tmp/light-orchestrator-src/skills/light-orchestrator ~/.claude/skills/light-orchestrator # Deps: python3 (stdlib only; tested on 3.13). No pip installs, no network calls. # Standalone value is limited: this is the coordinator for a 23-skill "Light" research # pipeline. The gate scripts run on their own, but full lifecycle use expects the other # Light stage skills (skills/light-* in the same repo) to be installed too. # Optional resident SessionStart hook: see ~/.claude/skills/light-orchestrator/resident/INSTALL.md # Run gates directly, e.g.: # cd ~/.claude/skills/light-orchestrator # python3 scripts/execution_mode.py --input templates/task-profile.example.json
Commandes et exemples de prompts
/light-orchestratorPortes déterministes pour coordonner et récupérer un pipeline de recherche en 13 étapes via un fichier d'état
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Resume my research project from the last checkpointReroute this research project to a new stageTake over this partially finished research workflow