214k star 的宝藏 skill 集,让你的 AI 写代码真正能跑起来!

你在用 Claude Code 或者 Codex 写代码的时候,是不是经常遇到这种情况——AI 哐哐输出一大堆,结果跑不通、需求对不上、或者代码写出来了但项目结构越维护越乱?

大多数人的解法是「再多说两句prompt」,但真正能解决问题的是——给它配一套好 Skill

最近在 GitHub 上看到一个宝藏仓库:mattpocock/skills,214k star、18.5k fork,常年霸榜 GitHub trending。这个仓库的作者 Matt Pocock 是前 Vercel 工程师,他从真实工程实践出发,设计了一套专门解决 AI coding agent 常见失败模式的 Skill 集。

它解决什么问题?

作者总结了用 AI coding agent 写代码最常踩的四个坑:

  • 需求偏差——AI 理解的不是你想要的,花时间做完才发现方向错了。
  • 输出冗长——一个简单函数写 50 行,代码里全是解释性注释。
  • 代码跑不通——没有反馈循环,AI 闭眼写代码。
  • 项目变成屎山——没有设计意识,模块职责混乱。

每一类问题都对应一个或多个具体 Skill。

几个杀手级 Skill

  • /grill-me:在动手写代码之前,强制 AI 对你进行一轮「需求追问」——类似咨询师帮你澄清真正要解决的问题。实测可以大幅减少返工。
  • /tdd:把 TDD(测试驱动开发)的节奏硬编码进 AI 的工作流——先写失败测试,再写让测试通过的业务代码,最后重构。
  • /diagnosing-bugs:把系统性调试的流程模板化:复现 → 定位 → 修复 → 验证,AI 按步骤来而不是乱猜。
  • /grill-with-docs:在需求对齐的基础上,让 AI 帮你建立项目专属的「统一语言」——行话、术语、缩写全部文档化,减少后续沟通成本。

怎么装?30 秒搞定

在 Claude Code 或 Codex 里跑:

/setup-matt-pocock-skills

第一次跑会问你用什么 issue tracker(GitHub / Linear / 本地文件),以及 triage 时用什么标签。配置完之后,所有 Skill 就能正常触发了。

如果你是喜欢折腾的类型,也可以用 skills.sh 把 Skill 文件拷贝到本地项目里,改成自己的版本。

适合谁用?

如果你现在用 AI coding agent 还停留在「粘贴需求 → 等代码 → 复制走人」这个循环里,这套 Skill 能把你带到一个更工程化的使用方式。

但如果你本来就有严格的 TDD 习惯、清晰的 PR review 流程,Skill 的作用是帮你把这些流程更好地灌输给 AI,而不是替代你的工程判断。

GitHub:https://github.com/mattpocock/skills


GitHub: https://github.com/mattpocock/skills

评论区

0 条评论

登录后可评论。

江望 11 阅读