Light Orchestrator
Deterministic gates to coordinate and recover a 13-stage research pipeline via a state file
Test report
- Verdict
- Tested · Works
- Score
- 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-orchestratorDeterministic 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.