你的AI编程助手总是”失忆”?这个开源Skill让它学会记住每一次踩坑
你有没有这种感觉——每次让 AI 编程助手修 Bug,它都像失忆了一样,同一个问题你解释了八百遍?
我太懂这种感觉了。上周让 Claude Code 帮我调一个 Prisma 在 serverless 环境下的连接超时问题,折腾了半小时终于搞定。下次遇到同样的报错——「PrismaClientKnownRequestError,连接超时」——它完全不记得了,我又得从头解释一遍上下文。
这个问题有个名字,叫「Agent 的七秒记忆」。
Skiller 是什么
Skiller(GitHub)就是来解决这个的。它给 AI 编程 Agent 加了一层「持久记忆」——当 Agent 通过调试发现了什么非显而易见的知识(一个 workaround、一个项目特有的配置技巧、一个坑的解法),Skiller 会把这个知识自动保存成一个可复用的 Skill。下次遇到类似情况,Agent 会自动加载这个 Skill,不需要你再解释一遍。
本质上是把「调试时付出的代价」变成了「团队以后可以继承的资产」。
它怎么工作的
安装完 Skiller 后,它会安静地待在后台。当你在和 Claude Code、GitHub Copilot 或 Cursor 一起工作时,Skiller 会自动检测「值得提取的知识」——比如:
- 刚通过调试发现了一个非显而易见的解法
- 通过反复试错找到了一个 workaround
- 学会了一个项目特有的配置或模式
- 解决了一个根因不明显的错误
检测到之后,你只需要说一句「save this as a skill」或「what did we learn?」,Skiller 就会把这个知识打包成一个标准格式的 Skill 文件(符合 Agent Skills 标准),保存到项目目录里。下次同类问题出现时,Agent 会自动匹配并加载这个 Skill。
提取的知识会存在 .claude/skills/(Claude Code)或 .github/skills/(Copilot/Cursor)路径下,随着你解决问题越来越多,这个 Skill 库会自动扩充——相当于给你的团队建了一个「踩坑知识库」,而且是 AI 在帮你维护。
为什么这很关键
现在的 AI 编程 Agent 已经很强了,但它们有个根本限制:每次对话都是从零开始。你花了半小时教会它的事,下次就忘了。
Skiller 把这个循环打破了——每解决一个问题,团队就变得聪明一点。更重要的是,这些 Skill 是跨 Agent 的:你在 Claude Code 里积累的 Skill,GitHub Copilot 也能用;团队成员 git pull 之后,每个人的 Agent 都能共享同一个知识库。
这对团队协作特别有价值:某个人踩过的坑,以后整个团队都不会再踩。这在其他工具里几乎找不到替代品。
怎么安装
Claude Code 用户(推荐项目级安装,团队共享):
mkdir -p .claude/skills/skiller
curl -sL https://raw.githubusercontent.com/markdav-is/Skiller/main/SKILL.md
-o .claude/skills/skiller/SKILL.md
GitHub Copilot 用户:
mkdir -p .github/skills/skiller .github/agents .github/prompts
curl -sL https://raw.githubusercontent.com/markdav-is/Skiller/main/SKILL.md
-o .github/skills/skiller/SKILL.md
curl -sL https://raw.githubusercontent.com/markdav-is/Skiller/main/.github/agents/skiller.agent.md
-o .github/agents/skiller.agent.md
curl -sL https://raw.githubusercontent.com/markdav-is/Skiller/main/.github/prompts/skiller.prompt.md
-o .github/prompts/skiller.prompt.md
装完重启 Agent,然后直接说「save this as a skill」就能用了。安装时间不超过 30 秒。
适合谁
如果你经常和 AI 编程 Agent 打交道,Skiller 都值得一试。尤其是:团队里多人共用同一个代码库(知识可以积累和共享);项目复杂、踩坑多(每次调试都有代价值得被记住);或者单纯受够了同一件事解释 N 遍的痛苦。
GitHub:https://github.com/markdav-is/Skiller,MIT 协议开源。
评论区
登录后可评论。