Light Orchestrator

Gate deterministici per coordinare e recuperare una pipeline di ricerca a 13 stadi tramite un file di stato

di Light0305 · Light0305/Light-skills

Promosso ★ 9.2/10

Light Orchestrator — Gate deterministici per coordinare e recuperare una pipeline di ricerca a 13 stadi tramite un file di stato

Cosa fa

Coordina e recupera una pipeline di ricerca multi-agente "Light" a 13 stadi tramite un file di stato canonico .light/passport.yaml, utilizzando gate Python deterministici per la classificazione dell'intake, la selezione della modalità di esecuzione, i checkpoint, i reroute e la consegna. Si attiva quando l'utente dice continue, resume, take over, checkpoint, reroute, recover o deliver un progetto di ricerca che attraversa due o più stadi Light.

Rapporto di test

Repository clonato; SKILL.md in skills/light-orchestrator/SKILL.md si analizza con name+description. Tutti gli 8 script, 3 riferimenti, 3 template esistono localmente e raw-fetch 200. Eseguiti i gate effettivi su python3.13: lifecycle.py intake ha classificato una directory vuota come "new"; execution_mode.py ha restituito PASS mode=parallel per un profilo completo benigno ma UNRESOLVED/mode=null/requires_decision_checkpoint=true (exit 2) per il mio profilo paid+remote+reversible=false anche se user_decision_needed=false — esattamente l'affermazione "a single boolean must not bypass the gate". workflow_ledger.py ha correttamente FALLITO l'esempio placeholder-hash. Nessuna chiamata di rete ovunque; l'uso di subprocess è il gate-runner documentato e solo git-init; il hook residente è stdlib/zero-network/read-only come documentato. I documenti sono accurati e onesti ma fortemente bilingue (cinese/inglese), e il valore reale presuppone che le altre 22 skill Light siano installate.

Testato il: 2026-07-21 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /light-orchestratorGate deterministici per coordinare e recuperare una pipeline di ricerca a 13 stadi tramite un file di stato

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Resume my research project from the last checkpoint
  • Reroute this research project to a new stage
  • Take over this partially finished research workflow