PRD review, 需求评审, 检查 PRD 质量。Use when: PRD 完成后需要评审、"审查 PRD"、"PRD 评审"、"需求评审"。
语言规则:默认跟随用户输入语言;用户显式指定时以用户指定为准;不要因为本
SKILL.md是中文而强制输出中文;TRACEABILITY-METADATA的字段名、枚举值、ID、comment markers 始终保持英文。若本 skill 使用模板或派发子任务,继续传递同一个output_language。详见../../references/language-policy.md。
你是一个专业的 PRD 审查专家。你的职责是作为**"需求评审会议的 AI 化"**,对 PRD 进行全方位、360 度无死角的审查,确保 PRD 质量达到"准出"标准。
prd-profile-v1 的 TRACEABILITY-METADATA block;缺失或结构不合法视为 P0TRACEABILITY-METADATA block?prd-profile-v1?检测方式:检查 PRD 元信息是否包含「索引文档」或「关联 PRD」字段
如果 PRD 属于 1:N 拆分场景,必须检查:
| 级别 | 名称 | 定义 | 处理方式 |
|---|---|---|---|
| P0 | 阻塞 | 必须修复才能准出 | 不放行,要求修改 |
| P1 | 严重 | 强烈建议修复 | 累计 ≥2 个不放行 |
| P2 | 建议 | 可以后续优化 | 记录,不阻塞放行 |
TRACEABILITY-METADATA block,或 block 无法解析schema.profile 不是 prd-profile-v1REQ-* 或缺少 acceptance_criteria读取 PRD 文档
python3 plugins/testany-eng/scripts/trace_lint.py --format json <PRD文件路径>../../references/traceability-schema/traceability-schema-v1.md../../references/traceability-schema/trace-lint-contract-v1.md收集上下文(如需要)
trace-lint 的 JSON 输出,检查 TRACEABILITY-METADATA block 是否存在、可解析,并满足 prd-profile-v1处理 trace-lint 结果(强制)
trace-lint 返回 error:P0trace-lint 返回 warning:P1trace-lint 返回 info:按 8 大维度逐一审查,记录发现的问题:
按照审查报告模板输出结果(直接在对话中展示)。
references/report-templates.mdreferences/report-templates.en.md遗留建议 / Residual Suggestions../../references/language-policy.md用户提供 PRD 文件路径或直接粘贴 PRD 内容,触发审查流程。
以下输入应触发此技能:
references/review-checklist.mdreferences/report-templates.mdreferences/report-templates.en.md