autorenew

技能详情

需求一致性分析

PRD、用户故事、API 契约、原型、技术说明或验收标准使用了不同名称或状态。

状态稳定
类型原子 Skill
领域软件测试
生命周期测试设计
适合角色QA / BA / PM
语言中文 / 英文
评测有评测 ✓
同步日期2026-09-15

解决什么问题

它把当前 Skill 的方法整理成可以直接执行、评审和复用的质量输入。

  • 使用 RC-## 标识发现;每行至少有 source pair、comparison key、关系、状态、evidence、scope/version、impact 和 action。关系只能使用 aligned、inconsistent 或 conflict;状态只能使用 assessed、missing、stale 或 unassessed。
  • business-rule 模式额外使用 BR-## 记录规则级证据、主体/对象、触发、适用范围、优先级/覆盖关系、动作、结果和例外;不把“更严格”自动当作更高优先级。
  • 不把相似名称直接当成同义,不把缺少第二来源当成一致。
  • 看到两个术语相近就直接判定为同一个对象。

适用场景

推荐使用
  • PRD、用户故事、API 契约、原型、技术说明或验收标准使用了不同名称或状态。
  • 需要核对多份材料是否对同一角色、字段、流程和结果给出一致描述。
  • 同一流程在不同版本、时间或平台的规则可能不同,需要先区分适用范围。
常见误区
  • 看到两个术语相近就直接判定为同一个对象。
  • 忽略文档版本、发布日期、平台或租户范围。
  • 用一份材料的缺省内容填补另一份材料。
  • 把冲突双方改写成一个未经批准的折中规则。

输入

最低输入
  • 当前任务范围、目标和待处理对象。
推荐输入
  • 项目目标
  • 测试范围
  • 约束条件
可选上下文
  • 相关代码或配置
  • 历史结果
  • 日志与指标

输出

输出会围绕该 Skill 的方法形成可执行结果,并明确事实、假设、风险和下一步。

不安装也能判断输出价值

  1. 01每个比较结论都列出来源、版本/范围和最小证据
  2. 02已分别区分关系 aligned、inconsistent、conflict 与状态 assessed、missing、stale、unassessed
  3. 03明确冲突没有被静默合并或被错误降级为普通不一致
  4. 04P0/P1 问题有责任角色、待决策问题和验证方式
查看完整输出结构
  1. 05没有把名称匹配、文档存在或静态表格写成运行结果

工作原理

  1. 01阅读并遵循 prompts/requirement-consistency-analysis.md。
  2. 02建立来源、版本、时间、角色、平台和适用范围清单;没有比较对象时标明限制。
  3. 03用稳定比较键对照术语、标识、格式、状态、规则和行为;逐项保留证据和关系。
  4. 04将关系区分为 aligned、inconsistent 和 conflict,将证据状态区分为 assessed、missing、stale 和 unassessed;不静默合并互斥规则。
  5. 05当任务要求 business-rule 模式时,使用稳定规则键和 BR-## 规则级证据比较主体、触发、适用范围、优先级/覆盖关系、动作、结果和例外;保留通用 RC-## 发现。
  6. 06给出影响、优先级、责任角色、待确认问题、关闭条件和验证方式。

安装与快速开始

安装命令 / SHELL
npx skills add \
  https://github.com/naodeng/awesome-qa-skills/tree/main/skills/zh/testing-types/requirement-consistency-analysis
  -g
requirement-consistency-analysis.prompt
@skill requirement-consistency-analysis

结合当前项目上下文,按该 Skill 的要求给出可执行结果。

补充上下文:
[粘贴项目背景或需求]