Skip to content
←返回技能库

AGENT SKILL

开发精选

给编码 agent 装上完整开发流程的 15 个 skill

obra/superpowers

v6.4.1(2026-09-18),MIT,28.9 万 star,在同类单一 skill 仓库里 star 量最大。它把 brainstorming → spec → git worktree 隔离 → 实现计划 → subagent 执行 → 红绿 TDD → 双向 code review → 验证收尾串成一条主干工作流,README 列了 16 种以上 harness:Claude Code、Codex、Cursor、Gemini CLI、OpenCode、Kimi Code、Devin CLI 等。

编辑判断它的核心判断是「模型不缺编码能力,缺流程纪律」。最值得抄走的一条是 Rulings, not stalls:默认自己裁定,只有操作不可逆、涉及安全敏感面、副作用溢出到 worktree 之外、计划已经烂到无法继续这四种情况才允许停下来问人。
/plugin install superpowers@claude-plugins-official
Claude CodeCodexCursor
Agent SkillsSoftware EngineeringClaude CodeTDD
obra/superpowers28.9万2.6万ShellMITobra2 min read

它解决的到底是什么问题

Superpowers 不是「一堆 prompt 模板」,它是一套给编码 agent 用的完整软件开发方法论:用一组可组合的 skill 加上初始指令,让 agent 在你说「开始做」的那一刻不要直接写代码。当前版本 v6.4.1(2026-09-18),MIT 许可,289,160 stars / 25,872 forks——这是我们看到的 star 量最大的单一 skill 仓库,而且它的增长来自方法论本身,不是玩具 demo。

它的核心观察很朴素:模型不缺编码能力,缺的是流程纪律。没有流程时 agent 会跳过需求澄清、跳过失败测试、跳过代码审查,最后交付一个「看起来对」的结果。Superpowers 用 15 个 skill 把这条流程钉死。

15 个 skill 与那条主干工作流

阶段skill它强制你做什么
1. 澄清brainstorming把模糊需求逼成一份 spec,分块给你确认,短到你真的会读完
2. 隔离using-git-worktrees每个任务一个 worktree,副作用不外溢到主工作区
3. 计划writing-plans写一份「品味差、没上下文、讨厌写测试的热情初级工程师」也能照做的实现计划
4. 执行subagent-driven-development / executing-plans前者派 subagent 逐任务做并互相审查;后者是 v6.4.1 重写的 Native 内联模式,一次收尾审查
5. 测试test-driven-development红/绿 TDD,铁律:NO PRODUCTION CODE WITHOUT A FAILING TEST FIRST;已经先写了实现?删掉重来
6. 审查requesting-code-review / receiving-code-review主动请求审查,并要求以证据回应审查意见
7. 收尾finishing-a-development-branch / verification-before-completion声称完成前必须先验证

另外还有 systematic-debugging(系统化排障替代瞎试)、dispatching-parallel-agents(并行派发)、writing-skills(教你写 skill 的 skill),以及 v6.4.1 新增的 diagnosing-superpowers——一个做「会话法证」的 skill,要求每条结论都带 path:line 证据。

最值得抄走的一条设计:Rulings, not stalls

大多数 agent 框架的失败模式是「一遇到不确定就停下来问人」,一问十次,人就成了瓶颈。Superpowers 反过来写:默认自己裁定,只有 4 种情况才允许停:

1. 操作不可逆 / 有破坏性
2. 涉及安全敏感面
3. 副作用会溢出到 worktree 之外
4. 计划本身已经烂到无法继续

这四条是可以直接搬到任何自研 agent 上的停机准则。我们把它抄进了本站自己的采集流程(不可逆操作与生产写入前先确认)。

另一条同样关键:using-superpowers 要求在任何回复之前先检查是否有 skill 适用,门槛低到「哪怕只有 1% 的可能性也要调用」。skill 装上不生效,通常不是 skill 写得差,而是没有这条强制触发指令。

安装与运行时兼容

它是跨 harness 的,README 列了 16 种以上:Claude Code、Antigravity、Codex App/CLI、Cursor、Devin CLI、Factory Droid、Gemini CLI、GitHub Copilot CLI、Grok Build CLI、Kimi Code、OpenCode、Pi、Qwen Code、Hermes Agent、Muse。用几个 harness 就要分别装几次。

# Claude Code(官方插件市场)
/plugin install superpowers@claude-plugins-official

什么时候不该用它

它重。一次完整流程要经过 spec → plan → worktree → subagent → review,改一行配置用它是浪费。它真正划算的场景是:多文件重构、新功能从 0 到 1、需要留下可审查痕迹的团队协作。另外 subagent-driven-development 的 token 消耗显著高于内联模式,v6.4.1 把 executing-plans 重写并只保留一次收尾审查,正是对这个成本的回应。

哲学部分它自己写了四条:TDD、系统化胜过临场发挥、降低复杂度、证据胜过声称。最后一条是整个仓库的灵魂,也是我们判断任何 agent skill 值不值得进库的第一标准。

相关技能

开发mattpocock/skills精选

Matt Pocock 每天做真工程用的 38 个 skill

编辑判断卖零件不卖流程:38 个 SKILL.md 背后是严格的 user/model-invoked 调用契约、SCOPE.md 准入门槛与共享 GLOSSARY.md;to-spec→to-tickets→implement-spec 是本频道最完整的 agentic 工程闭环。

Total TypeScript 作者的日常自用集:38 个 SKILL.md(engineering 20、productivity 7、misc 4 冻结、in-progress 7),建立在 user/model-invoked 调用契约、SCOPE.md 准入门槛与共享 GLOSSARY.md 之上;可以 Claude Code/Codex/Copilot/Gemini 插件或 skills.sh 可编辑副本安装。

Claude CodeCodexGemini CLI+2
claude plugin install mattpocock-skills@claude-plugins-official
Shellmattpocock29万
Matt Pocock 每天做真工程用的 38 个 skill
官方与合集anthropics/skills精选

格式定义者的官方仓库:19 个 skill 加 spec 与 template

编辑判断想搞清 SKILL.md 到底该怎么写,读这里比读任何二手教程都准。两件事必须先知道:docx / pdf / pptx / xlsx 四个是 source-available 而不是开源(其余 15 个 Apache-2.0),而且仓库自带免责声明——这些 skill 仅供演示与教学,上关键任务前自己在环境里测过。

Anthropic 官方实现,17.7 万 star。./skills 下 19 个 skill,外加 ./spec(Agent Skills 规范,现已迁到 agentskills.io)与 ./template 新建骨架。它对 skill 的定义是「指令、脚本、资源三件套,按需动态加载」,渐进式披露这个概念就出自这里。

Claude Code
/plugin marketplace add anthropics/skills
Pythonanthropics17.7万
格式定义者的官方仓库:19 个 skill 加 spec 与 template
设计与前端Leonxlnx/taste-skill精选

Taste Skill:一仓 13 个反 slop 前端 skill,把「AI 味」写成可数的硬规则

编辑判断最值得学的是把规则写成可数的机械判据:eyebrow ≤ ceil(段数/3)、bento 格数 = 内容条数、全页 0 个 em-dash、配色族跨项目轮换,每一条都直接打在「模型重复自己」这个点上,而不是停在形容词。边界它自己也说得诚实:v2 自报 experimental 仍在迭代,§13 明确不管 dashboard、数据表、多步表单、代码编辑器与原生移动端,仓里唯一的测试守的是 skill.sh 这个 shell helper 的 source 语义,不是设计规则本身。

一个 MIT 仓库装 13 个 skill:10 个输出代码,3 个只出参考图,一条 npx skills add 就能装进 Claude Code / Codex / Cursor。默认的 design-taste-frontend v2(experimental)是 1228 行 SKILL.md:先要求模型输出一行「设计判读」,再拧 DESIGN_VARIANCE / MOTION_INTENSITY / VISUAL_DENSITY 三个旋钮,然后按 14 章硬规则实现——企业简报装官方设计系统包、审美借鉴必须在注释里标注、全页 0 个 em-dash、eyebrow 配额按段数算、bento 格数等于内容条数,最后逐格跑 50 多项起飞前检查。仓里还带 research/laziness 文献目录,用对照实验解释「模型为什么会偷懒」。

Claude CodeCodexCursor
npx skills add https://github.com/Leonxlnx/taste-skill
JavaScriptLeonxlnx9.5万
Taste Skill:一仓 13 个反 slop 前端 skill,把「AI 味」写成可数的硬规则
官方与合集ComposioHQ/awesome-claude-skills精选

1000+ skill 的精选索引,外加一个真正独特的 connect-apps 插件

编辑判断它没有一行命令能装完整仓,正确用法是当发现层:清单解决「有什么」,不解决「值不值得用」。真正别处拿不到的是 connect-apps-plugin——单一 MCP 端点接 1000+ 集成,自带认证、团队级 ACL 与审计日志,对上的正是企业里 agent 接入 SaaS 的权限治理难题。

Composio 维护的清单,7.5 万 star,README 标 Apache-2.0。仓库内实际存在约 31 个第一方 skill 目录,而它索引到的 SKILL.md 有 864 份,差额绝大多数指向外部仓库。覆盖范围不只是 Claude.ai 与 Claude Code,还明确包含 Codex、Cursor、Gemini CLI、Antigravity。

Any agent
claude --plugin-dir ./connect-apps-plugin
PythonComposioHQ7.5万
1000+ skill 的精选索引,外加一个真正独特的 connect-apps 插件

作为亚马逊联盟会员,我们可能从符合条件的购买中获得佣金。