Light Orchestrator

Puertas deterministas para coordinar y recuperar un pipeline de investigación de 13 etapas a través de un archivo de estado

Por Light0305 · Light0305/Light-skills

Probado · Funciona ★ 9.2/10

Light Orchestrator — Puertas deterministas para coordinar y recuperar un pipeline de investigación de 13 etapas a través de un archivo de estado

Qué hace

Coordina y recupera un pipeline de investigación multi-agente "Light" de 13 etapas a través de un archivo de estado canónico .light/passport.yaml, utilizando puertas Python deterministas para la clasificación de entrada, selección de modo de ejecución, puntos de control, redirecciones y entrega. Se activa cuando el usuario dice continue, resume, take over, checkpoint, reroute, recover, o deliver un proyecto de investigación que cruza dos o más etapas Light.

Informe de la prueba

Repositorio clonado; SKILL.md en skills/light-orchestrator/SKILL.md se analiza con name+description. Los 8 scripts, 3 referencias, 3 plantillas existen localmente y raw-fetch 200. Ejecuté las actual gates en python3.13: lifecycle.py intake clasificó un empty dir como "new"; execution_mode.py devolvió PASS mode=parallel para un benign complete profile but UNRESOLVED/mode=null/requires_decision_checkpoint=true (exit 2) para mi paid+remote+reversible=false profile even though user_decision_needed=false — exactly the "a single boolean must not bypass the gate" claim. workflow_ledger.py correctly FAILed the placeholder-hash example. Sin network calls anywhere; subprocess use is the documented gate-runner and git-init only; resident hook is stdlib/zero-network/read-only as documented. Los docs are accurate and honest but heavily bilingual (Chinese/English), y real value assumes the other 22 Light skills are installed.

Probado el: 2026-07-21 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /light-orchestratorPuertas deterministas para coordinar y recuperar un pipeline de investigación de 13 etapas a través de un archivo de estado

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

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