GitHub爆火Skill三巨头实测:选错直接让AI代码精神分裂 文章目录前言先看数据这周到底发生了什么三种体系三种性格本质定位对比mattpocock/skills反 vibe-coding 斗士翻车现场一意图错位翻车现场二语言冗余翻车现场三不可靠代码翻车现场四架构退化obra/superpowers强迫症患者的天堂anthropics/skills官方的双面人生Skill 凭啥比 Prompt 模板强十倍到底怎么选情况一独立工程师知道自己要啥情况二团队纪律差代码像 spaghetti情况三天天跟 PDF/Word/Excel/PPT 打交道情况四我全都要混装三大坑踩过的人才懂写在最后P.S. 无意间发现了一个巨牛的人工智能教程非常通俗易懂对AI感兴趣的朋友强烈推荐去看看传送门https://blog.csdn.net/HHX_01前言上周我打开 GitHub Trending盯着屏幕看了五分钟以为自己老花眼提前了二十年。榜单前三全是带 “skill” 的仓库名字长得像三胞胎——mattpocock/skills、obra/superpowers、anthropics/skills。合计新增33,968颗星星。什么概念相当于你五年攒的私房钱七天内被老婆一次性发现。我转头问隔壁工位的兄弟“这三个装哪个” 他头都没抬“都装上呗。”好家伙这回答熟悉不就像问女朋友吃火锅还是烧烤她说都要——最后你买单的时候才知道都要是这个世界上成本最高的两个字。这三个仓库一个像工具箱一个像驾校教练一个像官方说明书。你把它们当同类塞进.claude目录就像把川菜师傅、粤菜师傅和日料师傅关在一个厨房——最后端出来的是麻婆豆腐寿司吃完拉肚子你怪谁我做了十年后端见过太多团队把 Spring、Spring Boot、Spring Cloud 当同一个东西装结果依赖冲突到想辞职。今天 Skill 生态正在重演这个故事而且节奏快十倍。先看数据这周到底发生了什么我挨个扒了这三个仓库的底裤数据如下mattpocock/skills97.5k stars本周怒涨 18,368。作者 Matt Pocock 是 TypeScript 教程界的顶流六万订阅的 newsletter相当于技术圈的李佳琦。他把自己.claude目录里的私货开源三个月从 0 干到快十万星——这涨粉速度比我公众号三年攒的粉丝还多。我怀疑他睡觉都在涨星而我睡觉只长肚子。obra/superpowers201k stars本周 10,851。老江湖了已经迭代到 v5.1.0今年 1 月被 Anthropic 官方 Plugin Marketplace 收编。一个第三方框架被原厂招安这在 Claude 生态里属于从梁山泊招安进朝廷头一回。宋江要是知道估计得羡慕哭。anthropics/skills138k stars本周 4,749。Anthropic 亲儿子README 上写着仅供教育演示——但背地里驱动着 Claude.ai 的文档生成功能。这操作就像老师发的练习册说仅供参考结果考试就考这个。你品你细品。但星星再多也掩盖不了一个事实这三个仓库的工程哲学完全不同。混着装等于在你的 AI 助理脑子里塞了三个互相打架的人格。今天温柔体贴明天强迫症发作后天变成说明书复读机——这谁受得了三种体系三种性格我用做了十年后端的经验给你一个最接地气的类比mattpocock/skills是Apache Commons——工具箱你想用哪个扳手自己拿。obra/superpowers是Spring Framework——驾校教练不按他的方法打方向盘他能唠叨到你耳鸣。anthropics/skills是JDK 自带的 java.sql——官方说明书说是教你修水管结果发现自来水公司自己也在用这套。三者混着用技术上可以但前提是你清楚每个的边界。就像你不能把洗洁精、洗衣液和洗发水当同一个东西往洗衣机里倒——别问我怎么知道的上次我衣服洗出来全是泡泡穿了三天还在冒泡。本质定位对比Library工具集合手动触发控制权在你手里。就像你家的工具箱想用螺丝刀自己拿。适合那种我知道我要啥别教我做事的工程师。Framework方法论框架自动激活控制权在框架手里。就像驾校教练坐副驾上逼你先看后视镜再打火。适合那种我不自律需要有人拿鞭子抽我的团队。Reference官方参考实现按需调用控制权在 Claude 自己。就像你爸写的家电说明书他说仅供参考但坏了还得按他的方法修。适合那种我想偷师官方但不想被官方管的聪明人。mattpocock/skills反 vibe-coding 斗士Matt Pocock 在 README 里写Skills for Real Engineers——翻译成人话就是“别指望 AI 自己搞定一切那不靠谱。”他总结了 AI 编程的四大翻车现场每个都精准到让我怀疑他在我工位装了摄像头还是带夜视功能的那种翻车现场一意图错位AI 没搞清楚你要啥就动手了。就像你跟女朋友说随便吃点她带你去吃她想吃的那家最后你看着账单欲哭无泪。你说做个登录功能AI 给你做了个注册登录找回密码改密码全套还附赠了一个用户画像分析——你只想煮碗面它给你开了个餐厅。对应技能/grill-me——先把你需求烤熟了再问防止 AI 一上来就瞎写。这个技能名起得好grill就是烤烤到你外焦里嫩需求才算真正清楚。翻车现场二语言冗余AI 每次用一长串自然语言绕弯子描述token 飙升信息密度比我的周报还低。就像你写需求文档写了两千字开发看完说你就说要做个按钮呗。AI 也一样绕了八百字描述我要实现一个用户认证模块其实四个字就够了“做个登录”。对应技能CONTEXT.md——建立共享词汇表让 AI 说人话。不然你跟 AI 聊天感觉像在和哲学家对话每个字都认识连在一起不知道在说啥。翻车现场三不可靠代码没有 TDD 红绿循环AI 自信地写出 bug然后自信地告诉你没问题。就像让实习生写代码他说稳了上线后客服电话被打爆。AI 写 bug 的态度比老程序员还笃定至少老程序员会心虚地说应该没问题吧AI 直接说已完成质量优良——这自信我服了。对应技能/tdd、/diagnose——先写测试再写代码bug 露头就打。相当于给 AI 装了个测谎仪说谎就电一下。翻车现场四架构退化短期 KPI 驱动下代码堆成屎山三个月后维护成本爆炸。就像你租房第一个月很整洁三个月后衣柜里长出了不明生物。AI 也一样第一周代码结构清晰三个月后变成意大利面条还是加了双倍奶酪的那种。对应技能/zoom-out——定期把 AI 拉回来让它看看整体架构别只顾着砌砖忘了盖楼。不然三个月后你会发现楼是盖起来了但门开在天花板上。Matt 的哲学很简单把 AI 当成一个不稳定的分布式节点来管理。这比喻绝了——AI 就像你那个远程办公的印度同事时区不对、网络不稳、理解力成谜但你还得跟他协作。至少 AI 不会突然请假去参加婚礼这点比真人强。obra/superpowers强迫症患者的天堂如果说 mattpocock 是给你工具你自己玩那 superpowers 就是按我的规矩来不然滚蛋。这仓库有几个特别轴的地方第一拒绝外部贡献。贡献指南里直接写“我们不接受新的 skill 提案。” 这跟 mattpocock 鼓励 fork 完全相反。就像那家网红餐厅“我们厨师说了算顾客不许点菜。” 你提 PR maintainer politely 拒绝你礼貌但坚决像分手时说你是个好人。第二跨 8 个 AI 编程平台原生支持。Claude Code、Cursor、Codex、GitHub Copilot CLI 全都能用。就像你买的充电器苹果安卓华为都能充——但代价是只能用纯 markdown不能搞任何平台特有花活。相当于你穿了一身优衣库百搭但不出彩去婚礼和葬礼都能穿。第三七阶段强制工作流。从头脑风暴到写规格说明到测试驱动到代码审查一步都不能跳。适合谁适合那些团队工程纪律差、代码像 spaghetti 的团队——相当于给幼儿园配了个班主任手把手教排队上厕所。不适合谁做快速原型的独立开发者。你只想煮碗泡面它逼你先熬高汤等你吃完面都坨了汤还没烧开。我用 superpowers 的时候感觉像被妈妈盯着写作业。每一步都要确认每个改动都要解释。效率确实高了但快乐确实没了。就像健身你知道对你好但过程痛苦。anthropics/skills官方的双面人生Anthropic 亲儿子的操作最骚——它同时演两个角色而且演技比某些流量明星好。表面上README 写着仅供演示和教育目的一副我就是个教具的 humble 姿态。但背地里pdf、docx、xlsx、pptx这四个 skill 是 Claude.ai 文档生成的生产级实现。就像博物馆说欢迎参观但禁止触摸——最值钱的部分用 source-available 护着外围用开源做生态。这套路 Redis 和 Elasticsearch 都玩过核心改 License社区版继续开源。商业护城河 Anthropic 玩得明明白白。你以为是来做慈善的结果发现是来卖保险的——先看你的需求再推销产品。所以别把它当主力 Skill 源。官方自己都说了是教具你非要拿教具上战场输了能怪谁就像你拿玩具水枪去参加真人 CS被打成筛子还怪枪不好。Skill 凭啥比 Prompt 模板强十倍这个问题很多人答不到点子上。说什么可复用“结构化”——都对但都不是根因。就像问火锅为啥好吃你说因为里面有肉——废话但没说清楚为啥比烤肉强。真正的根因是触发权。Prompt 模板就像你手动给 AI 喂饭你记得有这个模板需要时复制粘贴。模板再好用不用决定权在你手里——而人的记忆力在周五下午五点基本归零。你上周刚写的模板这周就忘在哪个文件夹了找半天找不到最后干脆重新写。Skill 就像给 AI 装了个自动驾驶你写好description和when_to_useClaude 自己判断现在该用这个 skill 了。决定权从你手里交到了 AI 手里。这相当于什么相当于你请了个管家以前是你每天提醒他记得浇花现在是他自己看土壤湿度干了就浇。你只管喝咖啡刷手机。做后端的人对这个特别敏感——这本质上就是Eureka/Consul 在 AI Agent 上的对应物。每个 Skill 的 description 是服务注册标签Claude 的触发逻辑是服务发现评分when_to_use 是路由策略。技术人一听就懂非技术人一听就困没关系你就记住一句话AI 自己会找工具了不用你天天喊。所以 superpowers 反复强调description 要写到触发条件精确——因为 description 模糊的话Claude 在两个 skill 之间会犹豫甚至误判。就像你同时喊老公和宝贝你男朋友不知道答应哪个最后两个都不答应装没听见。到底怎么选好了段子讲完了说点正经的。按我实际用了一个月的经验给你一个决策树比算命先生还准情况一独立工程师知道自己要啥主力装mattpocock/skills按需挑 4-5 个顺手的。它给你自由不绑你流程就像单身汉自己做饭想放多少辣椒放多少没人管你。再补一个anthropics/skill-creator方便你自己写 skill。相当于买了套工具再学个钳工证。情况二团队纪律差代码像 spaghetti主力装obra/superpowers。七阶段流程是外置的工程文化逼团队先写测试再写代码。就像幼儿园老师带着排队上厕所虽然烦但管用。不然你的代码库会变成野生动物园什么奇珍异兽都有。情况三天天跟 PDF/Word/Excel/PPT 打交道装anthropics/skills的 document-skills。这是唯一跟 Claude.ai 同源的生产级文档处理能力官方出品虽然傲娇但靠谱。就像你找官方客服排队两小时但问题能解决。比找第三方客服亲在的呢稍等哦然后消失强多了。情况四我全都要可以但按优先级先装 superpowers 打底如果你需要强约束再精选 mattpocock 的 4-5 个 skill 补充最后按需装 document-skills。千万别全装——我试过装 30 多个Claude 在/tdd和test-driven-development之间反复横跳行为比我的情绪还不稳定。今天写测试明天不写后天写一半——代码看了都精神分裂。混装三大坑踩过的人才懂坑一Description 冲突。mattpocock 和 superpowers 都有代码审查“测试驱动相关的 skill描述写得像Claude 会随机选一个。就像你有两个女朋友都叫宝贝”喊一嗓子不知道谁答应——别问我为什么有两个女朋友这是比喻。解决打开 SKILL.md 对比 description保留更精确的那个删掉另一个。不要心软该删就删就像删前任照片犹豫就会败北。坑二Plugin 重复注册。superpowers 现在进了官方 Marketplace如果你之前用旧路径装过现在又装一遍会存在两份副本。就像你微信里存了同一个同事的两个号发消息都不知道发哪个最后发到了工作群还是吐槽老板的内容。解决/plugin list查一下旧路径的卸载只留官方版。简单但很多人懒得做就像很多人懒得清理手机相册直到提示存储空间不足。坑三把 anthropics 当主力。官方自己都说是教具你非要拿它上战场。就像你拿玩具水枪去参加真人 CS被打成筛子还怪枪不好。枪没问题是你的问题。解决把它当工具书需要的时候查skill-creator的写法用 document-skills 处理文档别当工作流主力。主力还得靠 mattpocock 或 superpowersanthropics 是备胎而且是仅供参考的那种备胎。写在最后说到底这波 Skill 生态炸榜不是偶然。它解决的是 prompt 模板永远解决不了的问题让 AI 在该出手的时候自己出手。以前是你追着 AI 喂饭现在是 AI 自己饿了会找冰箱。Library 给你工具的自由Framework 给你纪律的强制Reference 给你官方的标杆——每一种都对应一类工程师的痛点。没有最好的只有最适合的。就像找对象没有完美的人只有最能忍你的那个。我现在用的是 mattpocock 主力 superpowers 的 brainstorming 单个 skill anthropics 的 skill-creator。三个仓库各取一部分没有谁能完全替代谁。就像我的衣柜优衣库、Zara、淘宝货混着穿舒服就行。你身边有同事还在问这三个装哪个的把这篇甩给他。省他自己踩坑一个月你收获一顿火锅不亏。如果他看完还问那就让他三个都装等他踩了坑再回来找你到时候火锅升级成烤肉。P.S. 无意间发现了一个巨牛的人工智能教程非常通俗易懂对AI感兴趣的朋友强烈推荐去看看传送门https://blog.csdn.net/HHX_01