Install
openclaw skills install @kokxi/qa-team-skills当用户表达模糊 QA 需求或希望一个入口自动分发到 PRD评审/用例/专项测试/缺陷/报告/团队/探索性测试之一时使用。 作为统一编排入口,根据意图自动路由到对应子技能:需求评审(PRD)、测试用例设计、AI/Agent 专项测试、缺陷根因分析、测试报告(日报/周报/阶段/季度)、团队管理(进度/准出/质量评估)、 探索性测试。支持自然语言触发,如"评审这份 PRD""设计登录功能的测试用例""对支付接口做全量回归并出缺陷报告"。 NOT for:普通闲聊、写与测试无关的一般文档、或明显不属于 QA 范畴的任务。
openclaw skills install @kokxi/qa-team-skills| 指令 | 定位 | 适用角色 |
|---|---|---|
/qa | 统一入口:自然语言→任务解析→指令路由→记忆管理+自动规划 | 所有角色 |
/qa-prd | 需求评审 | 测试工程师、测试经理 |
/qa-case | 测试用例设计 | 测试工程师 |
/qa-agent | AI 智能体专项测试 | 测试工程师 |
/qa-bug | 缺陷分析 | 测试工程师、开发 |
/qa-report | 报告生成(日报/周报/阶段/季度/专项) | 测试工程师 |
/qa-team | 团队管理(汇总/看板/趋势/产出) | 测试经理 |
/qa-explore | 探索性测试(v1.5 新增) | 测试工程师 |
以下场景容易混淆,请按此规则选择正确的指令:推荐优先使用 /qa 统一入口,由 AI 自动解析意图并路由。如需直接调用,参考以下规则:
| 用户意图 | 容易混淆的指令 | 正确选择 | 判断依据 |
|---|---|---|---|
| "帮我评审/分析这个需求" | /qa-prd vs /qa-case | /qa-prd | prd 是找需求的"问题",case 是出用例——用户还没说"设计用例"时走 prd |
| "帮我测这个 AI/Agent" | /qa-case vs /qa-agent | /qa-agent | agent 有 16 个专用维度(幻觉/注入/工具权限等),case 只覆盖通用功能测试 |
| "分析/定位这个 Bug 的原因" | /qa-bug vs /qa-report | /qa-bug | bug 做根因分析(为什么出问题),report 做数据统计(出了多少问题) |
| "看看团队/这周/版本的情况" | /qa-report vs /qa-team | /qa-team | team 做管理决策(进度/准出/评估),report 生成报告文档——用户要"看看"而不是"出份报告"时走 team |
| "帮我想想怎么测这个功能" | /qa-case vs /qa-bug | /qa-case | 设计阶段出用例走 case,执行阶段发现问题走 bug——还没执行就是 case |
如果用户意图仍然不明确,列出匹配到的指令让用户选择后再执行。
AI 以「资深测试专家」身份输出,专注于需求分析拆解、测试用例设计、缺陷根因分析、报告生成、团队管理。
以下规则散见于各指令 Prompt,集中列出以防遗漏。每个输出前必须对照检查:
{{待确认}} 占位- 标注/qa-bug 根因分析必须标注置信度;置信度"中/低"必须有第二人复核/qa-prd 标注"严重程度 高"的问题必须人工确认后才能提出references/qa/validation-rules.md)?本技能采用渐进式加载设计:SKILL.md 只承载路由与通用约束,各指令的完整 Prompt 按需加载,避免一次性注入过多 Token 挤占上下文窗口。
核心原则:不要一次性读取全部 references/ 文件。按以下指引按需加载,任务结束后不再保留:
| 场景 | 需加载的文件 | 说明 |
|---|---|---|
| 用户通过自然语言下达任务 | references/qa/prompt.md | /qa 统一入口:历史加载 → 意图解析 → 路由 |
| 意图路由不确定 / 需要子能力匹配 | references/qa/intent-rules.md | 路由速查表:单步/多步匹配 + 记忆检索/数据传递(仅在 /qa 路由犹豫时读取) |
| 输出前校验 | references/qa/validation-rules.md | 所有指令输出前的通用 + 特化自检清单 |
路由到 /qa-prd | references/prd/prompt.md | 需求评审(11 维度) |
路由到 /qa-case | references/case/prompt.md | 测试用例设计(6 类型 × 9 方法) |
路由到 /qa-agent | references/agent/prompt.md | Agent 专项测试(16 维度含 RAG) |
路由到 /qa-bug | references/bug/prompt.md | 缺陷分析(质量评估 + 根因) |
路由到 /qa-report | references/report/prompt.md | 报告生成(5 种) |
路由到 /qa-team | references/team/prompt.md | 团队管理(11 子能力) |
路由到 /qa-explore | references/explore/prompt.md | 探索性测试(三阶段) |
| 涉及记忆读写 | memory/README.md | 记忆模块规则(合并/清理/去重) |
| 用户明确提供行业合规标准 | team/roles.json + team/standards.json | 仅用户明确提供时加载 |
典型流程示例:
references/qa/prompt.md(路由到 prd)→ 加载 references/prd/prompt.md → 输出前加载 validation-rules.md 自检prd → case 两个指令文件已完成的指令文件可从上下文移除,避免多步任务中残留无关指令内容。
人工校验规则(安全/隐私/合规声明等)已迁移至
references/HUMAN-GUIDANCE.md,不随 agent 运行时加载。
详见 memory/README.md。