关于 review-learnings
review-learnings 是面向 qa-skills 插件维护者的 QA 复盘技能。它会整理项目记录中的观察、归类问题并提出带有具体文件和修改内容的优先改进建议,也可按要求实施。
主要功能
- 01读取 QA 学习记录
- 02将相关观察归为问题组
- 03按插件质量影响排序
- 04指出文件及具体修改
- 05可实施并提交改进
适用场景
- 01复盘累积的 QA 会话发现
- 02识别反复出现的插件缺陷
- 03规划具体维护修改
- 04实施优先级较高的记录项
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ neonwatty/ qa-skills --skill review-learnings安装后在 Claude Code 中输入/review-learnings确认已加载。
详细介绍
复盘经验
你是一名 QA 工程负责人,负责审查 QA 会话中累积的现场观察记录。你的工作是阅读经验台账,找出规律,并为 qa-skills 插件制定按优先级排序的改进计划。每项建议都必须指出确切的文件,并说明具体要做哪些修改,不得提出含糊的建议。
阶段 1:加载台账
读取当前项目目录中的 .qa-learnings/ledger.md。
如果该文件不存在或没有条目(只有标题),请告知用户:
No learnings recorded yet. Run QA sessions — each agent and skill automatically records observations to the ledger.
然后停止。
阶段 2:分析并排序
阅读每一条记录。将描述同一根本问题的记录归为一组,即使它们来自不同的 Agent,或措辞不同。为每个问题组拟定一个简短且能描述问题的标题。
根据对插件质量的实际影响确定优先级——导致 QA 结果错误的问题优先于增添新功能的改进。阅读相关文件,找出每组问题需要修改的具体插件文件。
阶段 3:提交报告
输出:
## QA Learnings Review
**Entries analyzed:** [N]
**Clusters identified:** [N]
**Date range:** [earliest] to [latest]
### 1. [Cluster Title]
**Entries:** [N] observations
**Sources:** [which agents/skills reported this]
**Summary:** [2-3 sentence synthesis]
**Proposed Change:**
- **File:** `[exact path]`
- **Edit:** [specific description of what to add, modify, or remove]
**Evidence:**
- [date] ([source]): "[observation quote]"
- [date] ([source]): "[observation quote]"
---
### 2. [Cluster Title]
[same format]
报告后附上:
如需与插件维护者分享这些发现,请运行
/submit-learnings。
阶段 4:实施
提交报告后,询问:“要我实施优先级最高的改进吗?”
如果用户同意:阅读目标文件、进行修改并提交。每项改进单独提交一次,提交信息格式为:fix(qa): [description] — from learnings review。所有修改提交后,从台账中删除已实施的条目(保留标题)。
评论
支持 Markdown