快速了解
它能做什么
查询 Ouroboros 的命令和智能体,用于将模糊想法梳理成经验证的规格并执行相应工作流。
本站提供的是中文说明,不代表该项目或 Plugin 自身提供中文界面;语言支持请以上游文档为准。
选择前先看
此参考技能说明 Ouroboros 的命令集、对应的自然语言触发词、可用智能体和设置方式。内容涵盖通过访谈澄清需求、生成不可变的 Seed 规格、执行与评估工作流、处理卡住的任务,以及迭代演化循环。
适合谁
需要查找命令,或需要选择需求澄清、规格生成、评估与工作流命令的 Ouroboros 用户。
常见任务
- 查找用于苏格拉底式访谈或生成 Seed 规格的命令。
- 在执行卡住、需要恢复会话或需要评估工作流结果时,确定合适的命令。
- 了解哪些 Ouroboros 智能体或循环适合需求细化和迭代收敛。
权限与数据
提供的指南描述了本地设置和 MCP 支持的命令,但未列出具体权限或数据处理方式。
权限- 使用 MCP 支持的功能前,需要先运行一次 `ooo setup`。
- 提供的技能文档未说明数据收集、保留或共享方式。
- 指南提到可将 Seed 规格发布为 GitHub Issues。
- 提供的证据未说明凭据要求。
局限
- 这是参考指南,不是 Ouroboros 运行时或安装程序。
- 部分命令需要先完成一次设置以注册 MCP 服务器;指南说明这会解锁全部功能。
- 提供的许可证不提供担保。
DSHub 已核对
- 固定版本的技能文档包含命令、智能体、触发词和设置说明。
- 来源已固定到特定 Git 提交。
- 已检测到 MIT 许可证。
DSHub 未核对
- DSHub 未安装、运行或测试此技能及其引用的命令。
- 除设置说明外,未声明运行时兼容性。
固定版本安装
主要操作
这个独立 Skill没有 DSH Plugin 安装操作,请根据源码文档使用真实交付方式。
维护者原文
Skill 使用说明
name: ouroboros-help description: "Full reference guide for Ouroboros commands and agents"
/ouroboros:ouroboros-help
Full reference guide for Ouroboros power users.
Usage
ooo help
/ouroboros:ouroboros-help
What Is Ouroboros?
Ouroboros is a requirement crystallization engine for AI workflows. It transforms vague ideas into validated specifications through:
- Socratic Interview - Exposes hidden assumptions
- Seed Generation - Creates immutable specifications
- PAL Routing - Auto-escalates/descends model complexity
- Lateral Thinking - 5 personas to break stagnation
- 3-Stage Evaluation - Mechanical > Semantic > Consensus
All Commands
Core Commands
| Command | Purpose | Mode |
|---|---|---|
ooo |
Welcome + quick start | Plugin |
ooo interview |
Socratic requirement clarification | Plugin |
ooo seed |
Generate validated seed spec | Plugin |
ooo run |
Execute seed workflow | MCP |
ooo evaluate |
3-stage verification | MCP |
ooo unstuck |
5 lateral thinking personas | Plugin |
ooo status |
Session status + drift check | MCP |
ooo resume-session |
List in-flight sessions and re-attach commands | CLI |
ooo setup |
Installation wizard | Plugin |
ooo config |
Settings GUI — per-stage agents & models (browser here, TUI in a terminal) | CLI |
ooo welcome |
First-touch welcome guide | Plugin |
ooo tutorial |
Interactive hands-on learning | Plugin |
ooo help |
This reference guide | Plugin |
ooo pm |
PM-focused interview + PRD generation | MCP |
ooo qa |
General-purpose QA verdict for any artifact | Plugin |
ooo cancel |
Cancel stuck or orphaned executions | CLI |
ooo update |
Check for updates + upgrade to latest | Plugin |
ooo brownfield |
Scan and manage brownfield repo defaults | MCP |
ooo publish |
Publish Seed as GitHub Issues for teams | Plugin |
Evolutionary Loop
| Command | Purpose | Mode |
|---|---|---|
ooo evolve |
Start/monitor evolutionary development loop | MCP |
ooo ralph |
Client-driven loop until verified (uses background evolve_step jobs) | Plugin + MCP |
Plugin = Works immediately after ooo setup.
MCP = Requires ooo setup (Python >= 3.12 auto-detected). Run setup once to unlock all features.
Natural Language Triggers
| Phrase | Triggers |
|---|---|
| "interview me", "clarify requirements", "socratic interview" | ooo interview |
| "crystallize", "generate seed", "create seed", "freeze requirements" | ooo seed |
| "ouroboros run", "execute seed", "run seed", "run workflow" | ooo run |
| "evaluate this", "3-stage check", "verify execution" | ooo evaluate |
| "think sideways", "i'm stuck", "break through", "lateral thinking" | ooo unstuck |
| "am I drifting?", "drift check", "session status" | ooo status |
Utility Triggers
| Phrase | Triggers |
|---|---|
| "write prd", "pm interview", "product requirements", "create prd" | ooo pm |
| "qa check", "quality check" | ooo qa |
| "cancel execution", "stop job", "kill stuck", "abort execution" | ooo cancel |
| "in-flight sessions", "mcp disconnected", "lost Ouroboros execution" | ooo resume-session |
| "update ouroboros", "upgrade ouroboros" | ooo update |
| "open settings", "change model", "change agent", "configure backend" | ooo config |
| "brownfield defaults", "brownfield scan" | ooo brownfield |
| "publish to github", "create issues from seed", "seed to issues" | ooo publish |
Loop Triggers
| Phrase | Triggers |
|---|---|
| "ralph", "don't stop", "must complete", "until it works", "keep going" | ooo ralph |
| "evolve", "evolutionary loop", "iterate until converged" | ooo evolve |
Available Skills
Core Skills
| Skill | Purpose | Mode |
|---|---|---|
/ouroboros:welcome |
First-touch welcome experience | Plugin |
/ouroboros:interview |
Socratic requirement clarification | Plugin |
/ouroboros:seed |
Generate validated seed spec | Plugin |
/ouroboros:ouroboros-run |
Execute seed workflow | MCP |
/ouroboros:evaluate |
3-stage verification | MCP |
/ouroboros:unstuck |
5 lateral thinking personas | Plugin |
/ouroboros:ouroboros-status |
Session status + drift check | MCP |
/ouroboros:resume-session |
List in-flight sessions and re-attach commands | CLI |
/ouroboros:setup |
Installation wizard | Plugin |
/ouroboros:tutorial |
Interactive hands-on learning | Plugin |
/ouroboros:ouroboros-config |
Settings GUI | Plugin |
/ouroboros:ouroboros-help |
This guide | Plugin |
/ouroboros:pm |
PM-focused interview + PRD generation | MCP |
/ouroboros:qa |
General-purpose QA verdict for any artifact | Plugin |
/ouroboros:cancel |
Cancel stuck or orphaned executions | CLI |
/ouroboros:update |
Check for updates + upgrade to latest | Plugin |
/ouroboros:brownfield |
Scan and manage brownfield repo defaults | MCP |
/ouroboros:publish |
Publish Seed as GitHub Issues for teams | Plugin |
Loop Skills
| Skill | Purpose | Best For |
|---|---|---|
/ouroboros:ralph |
Client-driven loop over background evolve_step jobs | "Don't stop", must complete |
/ouroboros:evolve |
Evolutionary ontology refinement | Spec iteration until convergence |
Available Agents
| Agent | Purpose |
|---|---|
ouroboros:socratic-interviewer |
Exposes hidden assumptions through questioning |
ouroboros:ontologist |
Finds root problems vs symptoms |
ouroboros:seed-architect |
Crystallizes requirements into seed specs |
ouroboros:evaluator |
Three-stage verification |
ouroboros:contrarian |
"Are we solving the wrong problem?" |
ouroboros:hacker |
"Make it work first, elegance later" |
ouroboros:simplifier |
"Cut scope to absolute minimum" |
ouroboros:researcher |
"Stop coding, start investigating" |
ouroboros:architect |
"Question the foundation, redesign if needed" |
Setup
After installing Ouroboros, run ooo setup once to register the MCP server.
This connects your runtime backend to the Ouroboros Python core and unlocks all features.
ooo setup # One-time setup (~1 minute)
RFC #1392 State Breadcrumb Footer
Your final response MUST end with exactly one breadcrumb footer line:
◆ <current state> → next: <recommended action>
Derive <current state> from live session state via ouroboros_session_status when that MCP projection is available; otherwise derive it from this skill's actual outcome. Never use a linear Step N of M footer because Ouroboros is an evolutionary loop. When the next action is genuinely a choice, list 2-3 honest options in the next: clause. The breadcrumb line must be the last line of the response.
有意识地管理
安装与管理
前置条件与目标 Profile
目标: codex Profile
交付方式: Skill 文件 — https://raw.githubusercontent.com/Q00/ouroboros/03714ba446186423dcb46e25d12bd19c3a2e82f6/skills/help/SKILL.md。
兼容性与访问范围
Requires Ouroboros setup for MCP-backed commands: Not declared in supplied evidence。
风险事实
MIT licensed; provided without warranty.
证据 ↗证据与编辑审查Manifest、Bundle patch、分发与新鲜度
不可变证据
审查状态与源码活动
在核对来源内容和不可变发布记录后,已由人工批准发布。AI 参与了内容草稿生成,最终发布决定由人工完成。
人工审查于 2026/9/5 UTC 17:17。GitHub 事实核对日期: 2026/9/5 UTC 16:31。
自当前证据基线以来,没有记录到重要源码变化。