mcpField
1
1k-retrospective

1k-retrospective

github.com/onekeyhq测试与质量2.5k55 次安装今天更新
代码仓库

关于 1k-retrospective

面向 OneKey 的复盘技能,根据案例中的重复问题提出自测规则更新建议。规则仅在用户确认后修改。

主要功能

  1. 01分析标记之后新增的案例
  2. 02将原因对应到现有检查章节
  3. 03识别重复出现的缺口和薄弱项
  4. 04提出简洁的规则更新建议
  5. 05保留已归档的案例记录

适用场景

  1. 01复核缺陷案例中的重复原因
  2. 02找出缺失的自测检查项
  3. 03强化反复未能发现问题的检查项
  4. 04准备待用户批准的规则修改

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/onekeyhq/app-monorepo --skill 1k-retrospective

安装后在 Claude Code 中输入/1k-retrospective确认已加载。

附带文件agents/openai.yamlreferences/case-studies.md

详细介绍

回顾:根据实际案例改进自测规则

工作流

步骤 1:阅读案例

阅读 .claude/skills/1k-retrospective/references/case-studies.md。统计自上一个 `` 标记以来的案例数。如果新增案例少于 3 个,则报告“新增案例不足”并停止。

步骤 2:分析模式

针对每个案例,提取根因类别,以及可以发现该问题的自测章节(1-8);如果未覆盖,则标记为“NEW”。统计各模式出现的次数。

步骤 3:找出遗漏和薄弱项
  • 遗漏:标记为“NEW”且出现 2 次及以上 的模式 → 新检查项的候选项
  • 薄弱项:已覆盖且出现 3 次及以上 的模式 → 检查项需要加强措辞或进一步明确
步骤 4:提出修改建议

输出简短报告:

Retrospective — YYYY-MM-DD
Cases analyzed: N (date range: YYYY-MM-DD to YYYY-MM-DD)
Recurring patterns: [pattern] N (NEW/WEAK), [pattern] N (NEW/WEAK)
Proposed changes: Add [Section N] [one-line check] / Strengthen [Section N] [current → revised]
Housekeeping: archive candidates [list], zero-hit checks [list]
步骤 5:应用修改(经用户确认后)

修改 self-testing.mdc 时遵循以下规则:

  1. 最多 150 行 — 如果超出,则合并相似项或将详情移至 references/patterns.md
  2. 检查项仅限单行 — 规则文件中不得包含代码示例
  3. 保留 9 个章节的结构 — 新增项放入现有章节,不得新建章节
  4. 绝不删除案例条目 — 使用 [ARCHIVED] 前缀标记已归档条目
步骤 6:更新时间戳

追加到 case-studies.md:

示例

5 个案例:3 个 BigNumber(NaN/精度/除法),1 个清理问题,1 个过期闭包。 → BigNumber = NEW(3 次)→ 在第 1 节添加一条单行检查项。

评论

支持 Markdown