用途:这是 Ouroboros 中的 PM 技能(/ouroboros:pm),通过以产品经理为中心的苏格拉底式访谈,逐步生成产品需求文档(PRD)。当用户说“ooo pm”“prd”“product requirements”等时触发。
主要能力:访谈前先做版本检查,从 GitHub 获取最新发布标签并与本地插件元数据比较,若存在新版本会询问是否更新;更新流程涉及 claude plugin marketplace update ouroboros、claude plugin update ouroboros@ouroboros,以及按 uv tool upgrade ouroboros-ai 或 pipx upgrade ouroboros-ai 升级 MCP 服务器。随后加载 MCP 工具 ouroboros_pm_interview 并开始访谈。每轮问题可批量包含一至三个问题,并附带证据通道(code_context 与 data_context),需在提问前并行派发并回传结果,证据以“问题旁证据块”形式展示,仅陈述系统现状,不提供选项、建议或排序。
使用方式:先执行工具发现查询“+ouroboros pm_interview”,每次调用前需重新加载以避免延迟 schema 问题;调用 ouroboros_pm_interview 传入 initial_context 与 cwd;按 meta 中的批次机制派发子代理、提交 fanout 结果,并用一次调用回传该轮全部答案。若工具不可用,需配置受支持的 CLI 宿主:ouroboros setup --runtime <codex|opencode|kiro|copilot|hermes>,然后重启并重试。
适用场景:需要从模糊想法或需求出发,通过结构化访谈产出 PRD 的产品规划场景。
限制:该技能不自行读取代码或文档来回答问题,证据必须来自指定通道;证据不得作为答案提交;服务器不跨调用保存状态,遗漏的答案会被放弃;Claude SDK 配置停留在 MCP 1.x,无法激活 Ouroboros MCP 2 服务器。其余细节资料未提供。