中文说明见下方 中文。
A curated open-source skill suite for disciplined AI-assisted software delivery using a dual-plane model:
- OpenSpec specification plane:
Program -> Milestone -> Change -> Slice - Ultra-Orchestrator execution plane:
Intake -> Plan -> Dispatch -> Execute -> Review -> QA -> Deliver -> Retro
This repository is the source-of-truth for the skill system, references, and orchestration methodology.
See the whitepaper/backstory page at:
https://keithhegit.github.io/ultra-orchestration/docs.html
- Methodology: Skill Methodology (Core)
- Install in Cursor: How to Use in Cursor
- Contributing: CONTRIBUTING.md
- Security: SECURITY.md
- Code of Conduct: CODE_OF_CONDUCT.md
This project is licensed under the Apache License 2.0. See LICENSE.
.github/
ISSUE_TEMPLATE/
workflows/
skills/
autoplan/
clarify-and-intake/
code-review/
codex_ultra_orchestration/
decision-complete-planner/
deliver-and-retro/
dispatch-and-track/
openspec-ultra-bridge/
qa-verify/
risk-vetter/
safety-guard/
spec-review/
ultra-orchestrator/
README.md
LICENSE
CONTRIBUTING.md
SECURITY.md
CODE_OF_CONDUCT.md
Primary execution authority in this repository:
skills/ultra-orchestratorskills/openspec-ultra-bridge
These two skills define the canonical delivery contract.
Historical R&D context is published as backstory in docs.html (GitHub Pages) and is not an execution authority.
- OpenSpec owns long-lived specification assets and status accounting.
- Ultra-Orchestrator owns execution control, quality gates, and delivery evidence.
Both planes must stay synchronized. Neither replaces the other.
For product development, use this structure first:
ProgramMilestoneChangeSlice
Then execute each non-trivial task in this mandatory phase order:
- Intake
- Plan
- Dispatch
- Execute
- Review
- QA
- Deliver
- Retro
Change= spec/progress accounting unitSlice= implementation and verification unit
Do not run milestone-wide coding without change/slice decomposition.
Use canonical statuses only:
slice_0_not_openedslice_0_spec_readyslice_1_completedslice_2_in_progressslice_3_qa_pendingslice_4_done
Advance slice status only with verification evidence.
Each opened change should include:
proposal.mdtasks.mdultra-bridge.md
ultra-bridge.md should contain at least:
change_idmilestonestatustask_manifest_focuswork_package_scopenext_slice
After each slice completion:
- update
tasks.md - update
ultra-bridge.md - update program-facing status docs if counts/states changed
- record verification evidence
ultra-orchestrator— Core control-plane orchestrationopenspec-ultra-bridge— OpenSpec ↔ Ultra artifact bridgeclarify-and-intake— Requirement normalizationdecision-complete-planner— Decomposition and planningdispatch-and-track— Work package dispatch and trackingcode-review— Engineering quality reviewspec-review— Specification consistency reviewqa-verify— QA verification gaterisk-vetter— Risk classification before high-impact actionssafety-guard— Safety guardrails and operation constraintsdeliver-and-retro— Delivery assembly and retrospectivesautoplan— Fast planning pipeline
Copy skill folders into Cursor global skills directory.
- Windows:
C:\Users\<you>\.cursor\skills\
Example:
Copy-Item -Recurse -Force .\skills\ultra-orchestrator C:\Users\<you>\.cursor\skills\ultra-orchestratorThen restart Cursor or refresh agent context.
- edit/update skills in this repository
- validate in a real project
- commit + tag release
- sync released skill folders to global directory
这是一个面向开源协作的技能仓库,用于“规范平面 + 编排平面”双轨交付。
- OpenSpec 规格平面:
Program -> Milestone -> Change -> Slice - Ultra-Orchestrator 编排平面:
Intake -> Plan -> Dispatch -> Execute -> Review -> QA -> Deliver -> Retro
本仓库是整套技能、参考资料和方法论的源码基线。
- 方法论:
Skill Methodology (Core) - 安装方式:
How to Use in Cursor - 贡献指南:
CONTRIBUTING.md - 安全策略:
SECURITY.md - 行为准则:
CODE_OF_CONDUCT.md
本项目采用 Apache License 2.0。见 LICENSE。
.github/
ISSUE_TEMPLATE/
workflows/
skills/
autoplan/
clarify-and-intake/
code-review/
codex_ultra_orchestration/
decision-complete-planner/
deliver-and-retro/
dispatch-and-track/
openspec-ultra-bridge/
qa-verify/
risk-vetter/
safety-guard/
spec-review/
ultra-orchestrator/
README.md
LICENSE
CONTRIBUTING.md
SECURITY.md
CODE_OF_CONDUCT.md
- OpenSpec 负责长期规格资产与状态核算。
- Ultra-Orchestrator 负责执行控制、质量门禁、交付证据。
两者必须同步,不能互相替代。
开发结构先按这条主线:
ProgramMilestoneChangeSlice
然后每个中大型任务按固定编排阶段执行:
- Intake
- Plan
- Dispatch
- Execute
- Review
- QA
- Deliver
- Retro
Change:规格/进度核算单位Slice:实现与验证核算单位
不要直接按整个 Milestone 粗放式开发。
仅使用以下状态:
slice_0_not_openedslice_0_spec_readyslice_1_completedslice_2_in_progressslice_3_qa_pendingslice_4_done
slice 状态推进必须有验证证据。
每个已打开的 change 至少包含:
proposal.mdtasks.mdultra-bridge.md
ultra-bridge.md 至少包含:
change_idmilestonestatustask_manifest_focuswork_package_scopenext_slice
每完成一个 slice 后,至少做这 4 件事:
- 更新
tasks.md - 更新
ultra-bridge.md - 若项目计数变化,更新总状态文档
- 记录验证证据
ultra-orchestrator:主编排控制平面openspec-ultra-bridge:OpenSpec 与 Ultra 桥接clarify-and-intake:需求澄清与归一化decision-complete-planner:规划与拆解dispatch-and-track:工作包派发与追踪code-review:工程质量审查spec-review:规格一致性审查qa-verify:QA 验证门禁risk-vetter:高风险动作前风险评估safety-guard:安全护栏与约束deliver-and-retro:交付汇总与复盘autoplan:快速规划流水线
将技能目录复制到:
C:\Users\<你>\.cursor\skills\
示例:
Copy-Item -Recurse -Force .\skills\ultra-orchestrator C:\Users\<你>\.cursor\skills\ultra-orchestrator复制后重启 Cursor 或刷新 Agent 上下文。
- 在本仓库更新技能源码
- 在真实项目中验证
- 提交并打 tag
- 同步发布版本到全局技能目录