三个月前大家还在比谁的提示词写得好,现在开始比谁的 Skills 仓库更值得装。GitHub 上最高的三个 Skills 仓库,路线完全不同,装错一个会浪费你不少时间。
先把数字摆出来(2026 年 11 月 14 日用 GitHub API 核对):
| 仓库 | 星数 | 一句话定位 |
|---|---|---|
| mattpocock/skills | 32.4 万 | 给真人工程师用的、可以随手改的小技能 |
| anthropics/skills | 19.4 万 | Anthropic 官方示范 + 生产在用文档技能 |
| addyosmani/agent-skills | 11.7 万 | 覆盖完整开发生命周期的质量门 |
一、mattpocock/skills:小而可改,前提是你自己会写代码
作者是 TypeScript 圈里的 Matt Pocock。仓库开头就把立场写死了:这些技能是他每天做真实工程用的,"not vibe coding"。
他公开反对 GSD、BMAD、Spec-Kit 那类"接管整个流程"的方案,理由是它们拿走了你的控制权,流程本身出 bug 时你很难修。所以他的技能刻意做小:可组合、可改、任何模型都能用。
装法有两个方向,这里有个坑:插件版自动更新,但文件不可改;skills.sh 版会把可编辑的文件复制进你的项目,但得手动更新。每个 agent 只能选一个,两个都装等于每套技能装了两遍。
内容上最有价值的是"先对齐再写码"这条线:
/grill-me和/grill-with-docs:让 agent 反过来盘问你,把需求问清楚再动手。后者还会顺手建GLOSSARY.md和 ADR,把项目术语固化下来。/tdd:红-绿-重构循环,先写失败的测试再写实现。/diagnosing-bugs:固定六步的排查循环,从"能复现的失败"开始。
它还把技能分成两类:用户触发(只有你打斜杠才会用,负责编排)和模型触发(agent 判断合适就自己用,负责具体纪律)。用户触发的技能可以调模型触发的,但用户触发的技能之间不能互相调。这个约束挺讲究,能防止技能链越套越深。
适合谁:自己写代码、有自己的项目规范、愿意动手改技能文件的人。
二、anthropics/skills:官方示范,别当成产品承诺
这是 Anthropic 自己对技能系统的实现,仓库里写着"演示与教学用途"。这句话要当真:里面有些能力在 Claude 里可能可用,但你拿到的那份实现和线上表现不一定一样。
真正值得看的是三类东西:
- 文档技能:docx、pdf、pptx、xlsx 四个,就是 Claude 文档功能背后在用的实现,标注 Apache 2.0。这是少见的"生产级技能"样本,复杂度和工程做法都能抄。
- spec 目录:Agent Skills 的规范本身。想自己写技能,先读这个,比看任何教程都准。
- template:技能模板,一个
SKILL.md加 YAML frontmatter 就能起步。
安装走 Claude Code 的插件市场:/plugin marketplace add anthropics/skills,然后选 document-skills 或 example-skills。Claude.ai 付费版里这些示例技能已经内置。
适合谁:想搞清规范、想抄复杂技能写法的人。不指望它解决你项目里的具体问题。
三、addyosmani/agent-skills:把整条流水线装进仓库
Addy Osmani 这个包是三者里最"重"的:25 个技能,24 个对应开发阶段加 1 个负责判断"该用哪个"的元技能,外面套 9 个斜杠命令。
它的主干是一条线:
DEFINE → PLAN → BUILD → VERIFY → REVIEW → SHIP
/spec /plan /build /test /review /ship
每个命令对应一个阶段,会自动带上该阶段的技能。比如 /build 会走"薄切片实现、每片先测试后提交",/review 走五维审查,/constraints 会盘问你的质量底线并写进 CONSTRAINTS.md。
两个细节让它比一般"提示词包"硬:
- 反合理化表(anti-rationalization):每个技能里列出 agent 常见的偷懒借口,逐条堵死。比如"这次改动太小不用测试"这类话,会提前被规则否掉。
- 可安装到 70 多个 agent:用
npx skills add addyosmani/agent-skills,不绑定某一家客户端。
内容明显带着谷歌工程文化的痕迹:Hyrum 定律、Beyonce 规则、测试金字塔、Chesterton 的栅栏、主干开发、Shift Left。仓库自己还写了一份和 Superpowers、Matt Pocock 的对比文档,算坦率。
适合谁:团队一起用、需要一个统一标准的地方。个人小项目会觉得重。
怎么选
| 你的情况 | 先装哪个 |
|---|---|
| 想搞懂技能怎么写、想抄生产级实现 | anthropics/skills |
| 自己写代码,想按自己的规矩来 | mattpocock/skills |
| 团队要统一流程、要质量门 | addyosmani/agent-skills |
三个可以共存,但别一次全装。技能之间会抢触发条件,同一个任务可能被三个流程同时认领,结果是互相打断。
一句话判断
三个仓库其实在解同一个问题:把资深工程师的判断写成 agent 能读的文件。差别在"写多细"——Matt 写到够用就停,Anthropic 写到能当范例,Addy 写到能当流程制度。星数高低和适合你不适合你,是两回事。
来源
- mattpocock/skills(323,893 星,最后提交 2026-11-13)
- anthropics/skills(194,185 星,最后提交 2026-11-06)
- addyosmani/agent-skills(117,194 星,最后提交 2026-11-01)
说明:星数与最后提交时间由 GitHub API 于 2026-11-14 读取;本文未实际安装这三个仓库做跑通验证,内容是读各自 README 与仓库结构后的解读。