【AI工具】46k神库让Claude别瞎写代码我跑了两周说点真的
— 一粒黑子 · 落子AI新世界 —
腾讯10+年程序员
周末加班刷 GitHub,差点把手里拿铁洒键盘上。一个叫 mattpocock/skills 的仓库,三周 46k⭐。不是玩具,也不是 Prompt 集,是个 TypeScript 大佬把自己配 Claude Code 的”真实配方”全开源了。我跑了两周,今天聊点实在的。
一、我为啥突然坐不住了
不是。说真的,46k 这个数字,我第一反应是不是有人刷榜。
翻了下,不是。三周时间,3800 次 fork,issue 区一堆大厂工程师在交流。仓库作者 Matt Pocock——写《Total TypeScript》那位,AI Hero 通讯 6 万订阅,圈子里是神一样的存在。
他干的事其实特别朴素:把自己 .claude/ 目录下每天在用的技能文件,一股脑丢 GitHub 上。
就这么简单。
但点开 README 我愣住了。Matt 在开头写了一句话,我翻译一下:
“这些是我每天真的用来做工程的技能——不是 vibe coding(氛围编程)。”
vibe coding 这个词我品了半天。啥意思呢?就是你对 AI 说”帮我写个 XXX”,然后它哗哗输出 500 行,你跑一下,不对。再改,再跑,还不对。最后你自己重写了一遍。
这不就是我这半年日常嘛。
二、它到底解决什么痛?
Matt 把 AI 编程的翻车归结为 4 类,我看完直拍大腿——每一条都中过枪。
🔴 翻车现场 1:它根本没听懂你
你说”做个用户中心”,它理解的是一回事,你想的是另一回事,开干才发现偏了十万八千里。
🟡 翻车现场 2:它特别能白话
明明 1 个词能说清的事,AI 给你整 20 个词。token 哗哗烧,你的脑子也跟着被淹。
🟠 翻车现场 3:代码跑不起来
生成得飞快,一跑全是红。没有反馈循环,它也不知道自己错哪。
🔴 翻车现场 4:代码变成泥球
前两周代码还算整齐,一个月后根本没法看。每次让它加新功能它都在乱加东西。
四句话,把我被 Claude Code 坑了半年的经历全部概括了。
Matt 说:这不是模型不够好,是你没给它一套工程师会用的工作方法。
三、3 个我实测最狠的技能
仓库里一共 17 个技能,我挑最有感触的三个聊。
🔥 /grill-me —— 让 AI 反问你
这个真的爽。
平时你对 AI 说”我要做个任务系统”,它吭哧吭哧就开搞。装了 grill-me 之后,它第一反应是掏出一堆问题:
“任务能被多人协作吗?一个人能负责多个任务吗?任务能嵌套子任务吗?截止时间是硬的还是柔的?如果任务过期了默认怎么处理?……”
直接把我问住了。
我突然意识到——我自己都没想清楚。所以 AI 生成的东西当然跟我想的不是一回事。这不是 AI 的锅,是我自己的。
Matt 在 README 里说了句大白话:阻止 AI 在没想清楚之前就开写。就这一件事。
🧪 /tdd —— 强制红绿循环
这个更有意思,它会强制 AI 按”先写失败的测试→让测试跑过→再重构”的顺序来。
以前我让 Claude 写功能,它动不动一口气输出 300 行,最后测试都不写,说”这个需要你自己测试下”。嗯,就离谱。
用了 tdd 之后它变了个人。
它会先把接口行为写成测试用例,跑一下确认是红的(失败的),再开始实现,实现完跑测试确认是绿的,然后重构。
这就是教科书里的 TDD,但 AI 从来不主动这么干,除非你把它套进这个框架里。
🗿 /caveman —— 穴居人模式
这个名字起得太损了哈哈哈。
启用之后,AI 说话全部变成”原始人”格式——没废话,没 emoji,没”好的我来帮您”。直接上结果。
# 普通模式(浪费 token)
“好的!我理解你想要实现一个登录功能。我将使用 JWT 来处理认证。首先我会…”
# caveman 模式
“用 JWT。建文件 auth.ts。贴代码。”
实测下来,token 消耗直接砍 75%。我以前一天烧 10 刀,现在 3 刀就搞定一样的活。
穷人之光。真的。
四、30 秒就能装,但不是所有人都适合
装它巨简单,终端里敲这一行就完事:
npx skills@latest add mattpocock/skills
它会让你勾选要装哪几个技能、装到哪个 AI 工具(Claude Code、Cursor、Codex 都支持,一共 46 种)。装完再跑一下 /setup-matt-pocock-skills 初始化就能用了。
但我要泼一盆冷水。
这套东西不是给所有人用的。如果你只是偶尔让 AI 写个 Python 脚本、处理一下 Excel,用不上。
真正需要它的是这几类人:
• 独立开发者:一个人当一支团队,需要 AI 能严肃干活
• 小团队:想把 AI 工作流规范化,让成员之间协作方式统一
• AI Coding 重度用户:每天对 Claude 超过 1 小时,已经在吃 Prompt 的亏
如果你符合其中一条,真的可以试一下。
五、跑了两周,我的真实感受
老实说,刚开始我是怀疑的。
一堆 Markdown 文件而已,能有多神?
跑完两周,我的结论是——它解决的不是模型的问题,是人的问题。
以前我跟 AI 协作,像是在给一个实习生下指令。现在更像是跟一个有方法论的同事配合:它会反问我、会先写测试、会先画架构、会拒绝在没想清的时候开工。
我写代码的速度没变快多少,但返工率下降了很多。以前写完一个功能经常要重新搞两三遍,现在一般一遍过。
这才是真正的提效。不是打字快,是少走弯路。
最后再讲一个小事。
Matt 在仓库里放了个 skill 叫 /write-a-skill,专门用来——教你写自己的 skill。
你看,这事的本质就出来了:他开源的不是”答案”,是一套让你去发现自己答案的工具。
这才叫真的开源精神。
📌 一粒黑子的话
模型是武器,方法才是招式。46k⭐的Skills,本质上是Matt把他20年的工程经验”打包送给AI”。而你也能这样做。
💬 聊几句
1)你用 AI 写代码最抓狂的瞬间是啥?评论区吐槽,抽三个送 Claude Pro 月卡。
2)如果让你自己写一个 skill,你想写个啥?
夜雨聆风