Dispatch and track
Skill keithhegit/ultra-orchestration/skills/dispatch-and-track
Ultra Orchestration 是一套开源的 AI 工程编排技能体系。它将 OpenSpec 规格主线(Program → Milestone → Change → Slice)与 Ultra-Orchestrator 执行阶段(Intake → Plan → Dispatch → Execute → Review → QA → Deliver → Retro)结合,提升交付稳定性与可审计性。
npx -y skills add keithhegit/ultra-orchestration --skill dispatch-and-trackAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 6 stars6 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Assign work packages by role, enforce owned-path boundaries, manage execution state, track retries, blockers, review readiness, and host-driven ledger updates. Use when work is being handed off across phases or subagents.
SKILL.md
1.6 KB, as published. Nobody here has run it
Dispatch And Track
Use the plan to route work safely and keep the run ledger current.
In STRICT and STRICT_OPENSPEC, the ledger is mandatory. If ledger.json
cannot be initialized or updated by the host/script layer, stop with a blocker
instead of replacing it with a prose-only log.
Update
current_stagetask_statusdependencies_satisfiedretry_countsmax_retriesactive_write_locksblockerspending_reviewintegration_status- current
run_mode - current OpenSpec change and slice status when present
control_surface_usedintent for delivery
Rules
- Only treat a work package as runnable when its dependencies are satisfied.
- Parallelize only work packages with disjoint owned paths.
- If packages overlap, serialize them and record why.
- Record active write locks before execution starts.
- Allow one retry only for transient failures.
- Convert blockers into clear summaries with evidence and recommended next actions.
- Prefer host-script ledger updates over asking the model to rewrite the full ledger object.
- Require JSON or structured
AgentResultbefore marking work review-ready. - For
STRICT_OPENSPEC, update or propose OpenSpec-side slice status after each completed implementation slice.
Use the ledger shape in ../ultra-orchestrator/references/contracts.md.