skills 是 Matt Pocock 维护的一套 AI 编程技能包,265793 星,今天在涨星榜上。它把「AI 写代码该守什么规矩」写成一份份可复用的技能文件,装进你的项目里。
用 Claude Code、Codex 这类编码 agent 的人都有同一个体验:让它改个函数,它顺手把旁边三个文件也动了;让它加个字段,它把整个类型定义重写一遍。每次开新会话,你得重新交代一遍项目约定,交代完它还是按自己的习惯来。规矩写在聊天记录里,关掉窗口就没了。
它把这些规矩固化成技能文件。比如你让它写一个 Word 文档处理脚本,技能里已经写好了错误处理、边界检查、命名约定,产出直接能进代码库,不用你再逐行改。省掉的是「每次重新讲一遍要求」和「讲完它还是不听」这两步。
它有个设计值得单独说:技能文件是纯文本,放在项目里,跟着代码一起进版本控制。团队里谁改了规范,提交一次,所有人下次调用 agent 时自动生效。省掉的是「口头同步规范」和「各自维护提示词」这两件事。
安装路径分两种:Claude Code 插件装完就是只读包,作者更新你跟着更新;skills.sh 把可编辑的技能文件复制进项目,你可以直接改。两条路选一条,同时装会让每个技能出现两份。动手前备份代码和配置。
这个项目适合已经在用编码 agent、并且被它的「自由发挥」坑过的人。技能文件本身不复杂,但得先想清楚你的项目到底要守哪些规矩。
如果你感兴趣但不会装,评论区或私信喊我一声。