Light Orchestrator

Deterministyczne bramki do koordynowania i odzyskiwania 13-etapowego potoku badawczego za pomocą pliku stanu

Autor: Light0305 · Light0305/Light-skills

Testowano · Działa ★ 9.2/10

Light Orchestrator — Deterministyczne bramki do koordynowania i odzyskiwania 13-etapowego potoku badawczego za pomocą pliku stanu

Co robi ten skill

Koordynuje i odzyskuje 13-etapowy, wieloagentowy potok badawczy „Light” za pośrednictwem kanonicznego pliku stanu .light/passport.yaml, używając deterministycznych bramek Python do klasyfikacji przyjęć, wyboru trybu wykonania, punktów kontrolnych, przekierowań i dostarczania. Uruchamia się, gdy użytkownik mówi „continue”, „resume”, „take over”, „checkpoint”, „reroute”, „recover” lub „deliver” projekt badawczy, który obejmuje dwa lub więcej etapów Light.

Raport z testu

Sklonowano repozytorium; SKILL.md w skills/light-orchestrator/SKILL.md parsowany z name+description. Wszystkie 8 skryptów, 3 referencje, 3 szablony istnieją lokalnie i raw-fetch 200. Uruchomiono rzeczywiste bramki na python3.13: lifecycle.py intake sklasyfikował pusty katalog jako „new”; execution_mode.py zwrócił PASS mode=parallel dla łagodnego, kompletnego profilu, ale UNRESOLVED/mode=null/requires_decision_checkpoint=true (exit 2) dla mojego profilu paid+remote+reversible=false, mimo że user_decision_needed=false — dokładnie to, co twierdzi „a single boolean must not bypass the gate”. workflow_ledger.py poprawnie ZAWODZIŁ przykład placeholder-hash. Brak wywołań sieciowych; użycie subprocess to udokumentowany gate-runner i tylko git-init; rezydentny hook jest stdlib/zero-network/read-only, zgodnie z dokumentacją. Dokumentacja jest dokładna i uczciwa, ale mocno dwujęzyczna (chiński/angielski), a prawdziwa wartość zakłada, że zainstalowane są pozostałe 22 umiejętności Light.

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

Instalacja

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

Komendy i przykładowe prompty

  • /light-orchestratorDeterministyczne bramki do koordynowania i odzyskiwania 13-etapowego potoku badawczego za pomocą pliku stanu

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

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