SuperAPI AI 工具集

1k-retrospective

测试与质量

查看项目

更新于 10-16 02:38

技能介绍

用途:定期(每周或每月)分析累积的缺陷修复案例,基于真实案例演进自测检查清单,让质量检查规则持续更新。

主要能力与流程:

  1. 读取案例:读取 .claude/skills/1k-retrospective/references/case-studies.md,统计自上次 <!-- Retrospective completed --> 标记以来的案例数;若新增少于 3 个,报告“Not enough new cases”并停止。
  2. 分析模式:为每个案例提取根因类别,以及自测第 1-8 节中哪一节本可捕获该问题,未覆盖则标记为 NEW,并按模式汇总计数。
  3. 识别缺口与薄弱点:出现 2 次以上且标记 NEW 的模式视为缺口,作为新检查项候选;出现 3 次以上且已被覆盖的模式视为薄弱点,需要更强或更具体的措辞。
  4. 提出变更:输出简短报告,包含回顾日期、分析案例数与日期范围、重复模式及计数、拟新增或强化的检查项、归档候选与零命中检查项。
  5. 应用变更(需用户确认):修改 self-testing.mdc 时,最多 150 行,超出则合并相似项或把细节移入 references/patterns.md;检查项仅一行,不含代码示例;保持 9 节结构,新项放入现有节,不新增节;不得删除案例条目,归档项加 [ARCHIVED] 前缀。
  6. 更新时间戳:向 case-studies.md 追加 <!-- Retrospective completed: YYYY-MM-DD | Cases analyzed: N | Changes applied: N -->。

适用场景:需要从真实缺陷中提炼自测规则、维护自测清单的工程团队。

限制:需存在指定案例文件与标记;新增案例不足 3 个时不执行分析;规则文件有 150 行上限;变更须经用户确认后应用。