95K stars。GitHub 上这个周增长最快的 repo。
它不是一个框架,不是一个工具,不是一个新的 Agent 协议。它是一堆 .claude/skills 文件的集合——直白说,就是教 Claude Code 怎么干活的一套配置文件。
mattpocock 是 TypeScript 圈子里很有名的教育者(Total TypeScript 的创始人),他把自己日常用 Claude Code 时积累的 Skills 开源了。结果一周涨了 19000 多 star。
为什么一堆配置文件能火
因为大多数人根本不知道 Skills 是什么,或者知道了也不知道该怎么写。
Claude Code 的 .claude/skills 机制允许你给 Agent 定义一套结构化的行为规则:"遇到 X 情况时,按 Y 流程处理"。mattpocock 把这个玩明白了,他把一个工程师日常需要的所有 Skill 都写成了可复用的配置。
仓库里有一个 skills 目录,每个 skill 都是一个独立的配置单元。最新的提交是 12 小时前,他在优化 /handoff 这个 skill 的措辞。
具体有什么
仓库里已经有不少技能,覆盖了很多工程实践场景:
- handoff:改善 Agent 之间的工作交接和文档记录
- verify/check:验证模式的文档和列技能脚本
- prototype:交互式设计的原型 skill
每个 skill 都不是泛泛的"帮我写代码",而是针对具体工作场景的结构化流程。这就像把一个有 10 年经验的工程师的工作习惯,浓缩成了一堆配置文件。
怎么用
项目支持 .claude-plugin 格式,意味着你可以通过 Claude Code 的插件系统直接安装。
# 在 .claude 目录下安装
# 然后 Claude Code 会自动加载这些 Skills
但说实话,最有价值的用法不是直接安装,而是读代码学思路。每个 skill 的配置都展示了一个具体的工程场景该怎么结构化——你可以参考它的写法,自己写适合自己项目的 skill。
这个趋势值得关注
这周 GitHub trending 上有好几个和 .claude 相关的项目:agentmemory、academic-research-skills、skills……这说明 .claude 配置正在形成一个新的"生态层"。
以前大家分享 Prompt,现在大家分享 Skill。Skill 比 Prompt 高级的地方在于它是结构化的、可组合的、有明确触发条件的。一个精心设计的 Skill 比一百个零散的 Prompt 有用得多。
mattpocock 的 95K star 证明了市场对高质量 Skill 配置的渴求。接下来会有更多人把自己积累的 Skill 开源,这个生态会越来越丰富。
我的态度
直接拿来用?可以,但要小心。别人的 skill 是基于别人的工作流写的,不一定适合你的项目。
更好的做法是:把这套 repo 当教科书,学它怎么定义 skill、怎么组织规则、怎么处理边界情况。然后写适合自己项目的版本。
83 个 commit,社区还在快速迭代中。值得 star,更值得细读。
主要来源:
- mattpocock/skills GitHub
- GitHub Trending(本周总榜第一名)