用途:cx-prd 属于 CX 工作流的 PRD 阶段,把模糊想法收敛为可执行需求,并决定后续是否进入设计阶段。触发场景包括用户提到“新功能”“需求”“PRD”“我想做一个”“帮我规划”“收集需求”“功能规划”。
主要能力:先阅读 core/workflow/README.md、protocols/prd.md 和 templates/prd.md;分析项目技术栈与已有模块;通过多轮结构化问答收敛需求(Round 1 场景与范围、Round 2 需求细化、Round 3 验收与风险);由 shared runner 确定性落盘;做事前规模评估(S/M/L)与后续路由建议;Step 0.5 做 Dashboard 自动保活与项目注册。
使用方式:命令为 /cx:cx-prd {功能名} 或 /cx:cx-prd。强制用绝对路径,先用 git rev-parse --show-toplevel 获取根路径,禁止用 ../ 相对路径。强制至少 2 轮结构化问答并获用户明确确认后才能生成需求.md,禁止跳过问答直接生成文档。可在主分支时创建 Feature Worktree 或以 --inline 在当前分支开始。
输出物:开发文档/CX工作流/功能/{功能标题}/需求.md;项目级状态.json 更新 current_feature、features[slug];.cx/core/features/{slug}.json 与 project.json;后续自动建议 /cx:cx-plan 或 /cx:cx-design。
路由规则:S 默认推荐 /cx:cx-plan;M 默认推荐 /cx:cx-design;L 默认推荐 /cx:cx-design,重大架构决策时补 /cx:cx-adr。
限制:所有用户交互必须用 AskUserQuestion,禁止纯文字列选项;每轮最多 4 个问题、每题最多 4 个选项;通常 2-3 轮收敛,复杂功能不超过 4 轮。Claude Code 侧以 runner cc 身份写共享状态;feature 已由 codex 持有时先提示 handoff。cx-prd 负责需求收敛,不负责把流程做重。具体收费、价格、平台与效果资料暂未提供。