Light Orchestrator

Deterministic gates to coordinate and recover a 13-stage research pipeline via a state file

Tested · Works

Test report

Verdict
Tested · Works
Score
9.2/10
Tested
Jul 21, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · 157109c

Cloned repo; SKILL.md at skills/light-orchestrator/SKILL.md parses with name+description. All 8 scripts, 3 references, 3 templates exist locally and raw-fetch 200. Ran the actual gates on python3.13: lifecycle.py intake classified an empty dir as "new"; execution_mode.py returned PASS mode=parallel for a benign complete profile but UNRESOLVED/mode=null/requires_decision_checkpoint=true (exit 2) for my 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. No network calls anywhere; subprocess use is the documented gate-runner and git-init only; resident hook is stdlib/zero-network/read-only as documented. Docs are accurate and honest but heavily bilingual (Chinese/English), and real value assumes the other 22 Light skills are installed.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 8/10
  • Docs & honesty 5/5

What Light Orchestrator does

Coordinates and recovers a 13-stage "Light" multi-agent research pipeline through a canonical .light/passport.yaml state file, using deterministic Python gates for intake classification, execution-mode selection, checkpoints, reroutes, and delivery. Triggers when the user says continue, resume, take over, checkpoint, reroute, recover, or deliver a research project that crosses two or more Light stages.

How to install Light Orchestrator

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

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger Light Orchestrator

  • /light-orchestrator Deterministic gates to coordinate and recover a 13-stage research pipeline via a state file

It also activates on plain-language prompts like these:

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

Frequently asked questions

Is the Light Orchestrator skill free?
Yes. The skill itself is free from Light0305/Light-skills. SkillProof publishes the install command and an independent test verdict at no cost.
Does Light Orchestrator work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 21, 2026. Verdict: Tested · Works. Cloned repo; SKILL.md at skills/light-orchestrator/SKILL.md parses with name+description. All 8 scripts, 3 references, 3 templates exist locally and raw-fetch 200. Ran the actual gates on python3.13: lifecycle.py intake classified an empty dir as "new"; execution_mode.py returned PASS mode=parallel for a benign complete profile but UNRESOLVED/mode=null/requires_decision_checkpoint=true (exit 2) for my 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. No network calls anywhere; subprocess use is the documented gate-runner and git-init only; resident hook is stdlib/zero-network/read-only as documented. Docs are accurate and honest but heavily bilingual (Chinese/English), and real value assumes the other 22 Light skills are installed.
What is the Light Orchestrator SkillProof Score?
9.2/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 8/10, docs & honesty 5/5.
How do I install Light Orchestrator?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Light Orchestrator with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.