最近正在梳理专属于自己的AI编程套件,用于提升自己的编程效率
我先花了几天收集和测评了 5 个 GitHub 26 万星的 AI 编程套件!直接把结论分享给大家:
1. obra/superpowers
这个应该大家都很熟悉了,superpower已经存在了2年左右
14 个技能硬编码工作流:brainstorming(苏格拉底式提问出 spec)→ writing-plans(拆成 2-5 分钟粒度任务)→ 子代理逐任务实现 + 双阶段评审(5 轮修复上限,超限强制停机裁决)
适合场景:你在意“防 AI 跑偏”多于交互流畅,需要无人值守的长任务
2. mattpocock/skills — 按需取用的工程工具箱
这个最近可以说是火爆了,我实测下来单环节的效果最好,强烈推荐大家用用,我之后的ai套件也会基于这个skill体系进行优化
两个杀手级技能值得单独说:
/grill-with-docs — 把需求对齐变成文档资产
这是我测下来最聪明的一个设计
它不是简单的“AI 问你问题”,而是边问边写 CONTEXT.md 和 ADR(架构决策记录)
举个例子,你说“课程里的 lesson 变成真实文件时有问题”
它会逼你定义“真实文件”是什么,然后把这个概念写进 CONTEXT.md,术语统一叫“materialization cascade”
下次 AI 看代码时直接用这个词,不用每次都解释一遍
更绝的是:它会拿你的新想法去撞现有的 CONTEXT.md,发现矛盾就当场质疑你
“你上周说 X,这周又说 Y,到底哪个对?”
这个反向质疑机制,是我见过唯一能防止需求飘移的工具
/diagnosing-bugs — 6 步诊断法,强制你别瞎猜
这个技能解决了 AI 调试最大的问题:跳过复现直接改代码
它强制执行 6 个阶段:
先写一个能让 bug 稳定复现的测试(红灯)
最小化复现场景(删到不能再删)
提出假设(不许直接改代码)
加 log 验证假设
修复
写回归测试
3. garrytan/gstack — Web 产品从想法到上线的流水线
YC CEO Garry Tan 开源的个人配置,59 个技能,角色分工(CEO 拷问 /office-hours、安全官 /cso、发布工程师 /land-and-deploy)
这个skill我主要吸收以下两块内容:
Playwright 驱动真实 Chromium 的常驻 daemon(首次 3 秒、之后每命令 100-200ms,登录态全程保留,/qa 边点页面边改码边复验)
careful/freeze/guard 三个护栏用 PreToolUse hook 真拦截,不是靠提示词“记得小心”
4. multica-ai/andrej-karpathy-skills — LLM 通病的行为补丁
这个之前推荐过,karpathy的编程准则,非常适合写入claude.md中
本体就是一份 2.3KB 的 CLAUDE.md,四组守则:
Think Before Coding(不静默假设)
/ Simplicity First(不过度抽象,“200 行能写 50 行就重写”)
/ Surgical Changes(每行改动可追溯到用户请求,不顺手重构)
/ Goal-Driven(“修 bug”→“先写复现测试再让它通过”)
5. anthropics/skills — 官方能力扩展 + 写 skill 的标尺
GitHub: anthropics/skills(16.7 万星,官方仓库)
17 个能力型技能:docx/pptx/xlsx/pdf 操作、Playwright 网页测试、MCP 构建指南等
它给 Claude 加“会做的事”,不管“怎么工作”,和上面四家不构成竞争
最值钱的是 skill-creator:唯一带闭环评测的技能(自动跑 with-skill vs baseline 对照、优化 description 触发率、格式校验脚本)
你以后自己写 skill 时它是标尺
适合场景:/plugin marketplace add anthropics/skills,装 document-skills(pdf/xlsx/docx);另装 skill-creator
这些套件的共同点是:它们都在用代码重新定义“什么是好的 AI 编程工作流”
以前写代码是在 IDE 里敲,现在是在跟 AI 描述你要什么
但 AI 不懂工程规范,所以这些开源作者做的事,本质上是把工程纪律编译成了 AI 能理解的规则
我认为每一个资深的开发者都值得搭建一个自生长的专属ai编程套件,从而适配自己的编程习惯!
如果这次的分享对你有帮助,欢迎大家点赞支持一下!谢谢大家~
顯示更多