session-orchestrate
Installation
SKILL.md
session-orchestrate — product-plan completion across bounded tasks
Self-validate after edits. Run
./scripts/validate.shfrom this skill directory after any change.
This skill reads the repository's product-plan owner, assesses implementation against live evidence, maintains a source-fingerprinted program map in the repo's .session/ workspace, executes one goal, and creates at most one same-project successor per handoff. It preserves exact unfinished work through save-session and resume-session. Running $session-orchestrate authorizes orchestration now; it does not make old checkpoint or session-history details true.
Operating contract
| Field | Decision |
|---|---|
| Primary archetype | product-program orchestration with deterministic transaction helpers |
| Operator trigger | explicit $session-orchestrate invocation or explicit successor-task request |
| Successor authority | The trigger is the explicit request required to create one eligible same-project successor after spawn_allowed: true; do not ask again |
| Success evidence | owner-backed remaining-goal map, admitted acceptance gap, source-frozen scoped proof, durable product/evidence delta, exact goal round-trip, at most one successor, and a mechanical stop reason |
| Persistent state | project .session/: generated PLAN.md, canonical TRACKING.json, tactical CURRENT.md, and mechanical ORCHESTRATION.json |
| Default bound | remaining goals in the current authorized phase, capped at 12 task hops |
| Judgment surface | mapping plan gates to implementation evidence, ordering remaining goals, and deciding whether proof is sufficient |