qa-memory

Installation
SKILL.md

QA 项目知识库(qa-memory)

把测试会话中"下次重测还会重新踩一遍"的知识,沉淀进被测项目仓库的 .qa/ 知识库:写入有门禁、读取有预算、失效有记录、膨胀有治理、投毒有防线。知识随项目 git 提交,任何宿主、任何模型可读。

  • 输入:测试会话中命中的六类知识(触发场景见写入工作流 W1),或一个已存在 .qa/ 的项目
  • 输出(落盘).qa/ 目录——INDEX.md(派生视图,≤150 行)+ 六个主题文件(唯一真相源):env-notes / flaky-tests / defect-patterns / api-contracts / app-domain / workflows
  • 条目格式:以 entry-schemas.md(此时加载)为唯一权威——H2 标题(## YYYY-MM-DD 标题创建后不可变)+ fenced-yaml 元数据(受限子集)+ 固定段落正文
  • 门禁memory_validate.py——写入前必须通过(FAIL 修复重跑;WARN 人工确认后落盘);--init 建骨架、--rebuild-index 重建索引

When to Use

  • 测试会话产生值得跨会话沉淀的知识:环境怪癖、flaky 噪声判定、缺陷模式与修复配方、接口契约变更、被测系统业务规则、自愈配方/成功编排例程
  • 测试类任务开始,项目存在 .qa/(读 INDEX 取知识)
  • 用户要求"沉淀这条经验 / 读一下项目知识库 / 整理知识库"

When NOT to Use

Installs
12
GitHub Stars
32
First Seen
14 days ago
qa-memory — fishzjp/qa-skills