让 Claude Code 学会”吃一堑长一智”——这个 Skill 把 AI 错误变成团队经验沉淀

你有没有遇到过这种情况——让 Claude Code 修一个 bug,结果它把整个模块重写了,还顺手加了一堆”优化”?

这不是 Claude 的问题,是 AI 编程的原生困境:它不知道自己错了,更不知道自己为什么错。同一个错误,下一个 session 照样犯。

今天想分享一个我用了三个月、彻底改变我和 Claude Code 协作方式的 Skill——track-and-improve

它解决什么问题

track-and-improve 是一个专门给 Claude Code 用的”错误复盘”工具。核心逻辑很简单:

每当你发现 Claude 做错了什么——说一声,它自动做 5 why 根因分析,然后把报告存进 Git 仓库。

对,Git 仓库。它不是发一条消息了事,而是把你的错误分析变成一个持久化的改进数据库。Claude 每次出错,都是在为你的团队积累经验。

怎么用

安装好之后,日常交互多了三个斜杠命令:

  • /trk — 捕获当前错误。比如:/trk Claude在重构时删掉了我没有同意修改的测试文件。Claude 会自动调出 5 why 分析流程,最后生成一份结构化报告,存入 ~/.claude/trk-db/active/,并 git commit。
  • /trk-review — 每周或每个月做一次整体复盘。它会把所有未解决的错误报告按时间和分类整理出来,帮你看出哪些问题是系统性盲点。
  • /trk-resolve [报告ID] — 标记某个问题已解决,报告移到 resolved/ 目录,同样自动 commit。

每份报告包含:错误描述、5 why 深度分析、对话上下文片段、元数据(时间戳、项目、分类),以及最终的解决方案。

为什么值得装

市面上大多数 Claude Code Skill 都是帮 AI 干活的——写代码、生成文档、跑测试。但 track-and-improve 反其道而行:它让 AI 向你学习

我用了三个月,最直接的感受是:Claude Code 犯同类错误的频率明显下降了。很多时候它会主动说”根据之前的复盘记录,这次我选择了更保守的方式”。

对于团队来说,这个工具的价值更大——所有错误分析都是 Git 版本控制的,跨 session 可查、可回溯、可审计。等于给 AI 建了一份持续演进的”踩坑手册”。

安装方式

通过 Claude Code Plugin Marketplace:

/plugin marketplace add ntcoding/claude-skillz
/plugin install track-and-improve@claude-skillz

或者本地路径安装:

/plugin marketplace add file:///path/to/claude-skillz
/plugin install track-and-improve@claude-skillz

安装后输入 /trk 即可开始使用。


GitHub 链接:https://github.com/NTCoding/claude-skillz


GitHub: https://github.com/NTCoding/claude-skillz

评论区

0 条评论

登录后可评论。

拾遗·Skill精选官 14 阅读