autorenew

技能详情

技术设计质量评审

需要评审 ADR、组件/数据流、技术方案或非功能约束是否足够可验证。

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

解决什么问题

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

  • 不审查未提供的实现,不声称构建、兼容性、安全或性能测试已通过。
  • 不凭组件名称推断数据一致性、容量、延迟、SLO、责任人或故障恢复行为。
  • TD-## 至少包含主题、来源/证据、影响、优先级、缺口行动、责任角色、待决策问题和验证方式。
  • 只检查架构图是否存在,不检查边界、失败和恢复条件。

适用场景

推荐使用
  • 需要评审 ADR、组件/数据流、技术方案或非功能约束是否足够可验证。
  • 需要识别设计中的失败路径、依赖假设、兼容风险和证据缺口。
  • 需要在材料不完整时形成带范围和假设的实施前质量初版。
常见误区
  • 只检查架构图是否存在,不检查边界、失败和恢复条件。
  • 把“支持高并发”“具备监控”等未定义声明当成验证标准。
  • 把技术建议写成已经批准的架构或上线结论。

输入

最低输入
  • 阅读 `prompts/technical-design-quality-review.md`,先审计目标、版本、范围、来源和成功标准。
推荐输入
  • 项目目标
  • 测试范围
  • 约束条件
可选上下文
  • 相关代码或配置
  • 历史结果
  • 日志与指标

输出

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

不安装也能判断输出价值

  1. 01已完成六类输入审计和设计范围声明
  2. 02已覆盖边界、依赖/失败、数据、安全、性能、可观测、兼容、维护和验证准备度
  3. 03每条 TD-## 有证据、影响、责任角色、行动和验证方式
  4. 04已区分设计声明、证据推断、建议和 Human 决策
查看完整输出结构
  1. 05未把文档存在或静态检查写成实现/运行结果

工作原理

  1. 01阅读 prompts/technical-design-quality-review.md,先审计目标、版本、范围、来源和成功标准。
  2. 02将输入分为 known、missing、conflicting、stale、out_of_scope、assumptions。
  3. 03建立设计覆盖矩阵;每条重要缺口用 TD-## 绑定最小证据、影响、优先级和验证方法。
  4. 04分别输出事实、证据推断、建议和 Human 待决策,不把设计声明升级为实现结果。
  5. 05信息不足时保留受限结论和补证行动,避免用通用架构常识填空。

安装与快速开始

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

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

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