From testany-eng
Reviews Product Requirements Documents (PRDs) for structure, business logic, testability, traceability metadata, and 1:N split compliance using lint script. Use after PRD completion for quality gate.
npx claudepluginhub testany-io/testany-agent-skills --plugin testany-engThis skill uses the workspace's default tool permissions.
> **语言规则**:默认跟随用户输入语言;用户显式指定时以用户指定为准;不要因为本 `SKILL.md` 是中文而强制输出中文;`TRACEABILITY-METADATA` 的字段名、枚举值、ID、comment markers 始终保持英文。若本 skill 使用模板或派发子任务,继续传递同一个 `output_language`。详见 `../../references/language-policy.md`。
Runs multi-agent stress test on PRD with market-fit, feasibility, and scope reviewers; outputs readiness scores, issues, conflicts, verdict, and revision checklist.
Writes Product Requirements Documents (PRDs) for new features (with/without UI), third-party integrations, feature refactoring, and performance/security optimizations. Scans project docs for consistency and embeds traceability metadata.
Reviews PRDs and specs for completeness, ambiguities, edge cases, acceptance criteria quality. Structures findings by severity and offers direct fixes.
Share bugs, ideas, or general feedback.
语言规则:默认跟随用户输入语言;用户显式指定时以用户指定为准;不要因为本
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