
AI大眼萌带你玩转AIGC
QUOTE
它们不是三个孤立工具,而是补上了 Copilot 到 Agent 之间一直缺的那一层—— 工程纪律的可编程化 。

7 月 11 日,三个 Agent Skills 仓库同一天冲上 GitHub Trending,累计拿走近 50 万 Star。我去翻它们的 SKILL.md——我想知道,这三个东西到底能不能进我的工程体系。翻完结论很清晰:它们不是三个孤立工具,而是补上了 Copilot 到 Agent 之间一直缺的那一层——工程纪律的可编程化。今天这篇,我不讲虚的,直接从架构师视角,把三个 Skills 的真实能力和用法拆给你看,并给出可以直接敲的落地命令。

本文看点
01
三层工程能力栈:流程编排 / 可组合控制 / 生产质量门禁
02
三件套真实能力清单与安装命令
03
架构师的组合落地打法
01
PERSPECTIVE
很多文章把三件套并列成一排比大小,这是外行看法。从架构看,它们恰好落在工程体系的不同层次。obra/superpowers 在最底下,是一套强制流程编排层——它规定 Agent 必须先想清楚、再隔离、再写计划、再开发,不让你跳步。mattpocock/skills 在中间,是一层可组合的控制层——它把技能拆得很小,你挑着用,控制权始终在你手里。addyosmani/agent-skills 在最上面,是一层生产质量门禁层——安全、性能、无障碍,把住每一关。
这一上一下一中间,刚好拼成一条「流程 → 控制 → 质量」的闭环。理解了这个分层,你就知道该把它们往架构的哪一层塞,而不是一股脑全装上。

02
SKILL 01
superpowers 的作者是 Jesse Vincent(obra),Perl 社区的传奇人物。它的核心只有一句话:Agent 在任何任务前必须先检查相关技能,流程是强制的,不是建议。它内置 14 个技能,覆盖从头脑风暴到收尾的完整软件生命周期。
哲学四条:Test-Driven Development(先写测试)| Systematic over ad-hoc(流程优于猜测)| Complexity reduction(简单优先)| Evidence over claims(验证后才宣布成功)。
「brainstorming 想清楚 → git-worktrees 隔离 → writing-plans 写计划 → subagent-driven-development 开发(强制 TDD + 强制审查)→ finishing-a-development-branch 收尾。Agent 不会一上来就写代码。」
它的招牌机制是子代理两阶段审查:每个工程任务派一个全新子代理完成,先做规格合规审查(做的事符不符合计划),再做代码质量审查(YAGNI / DRY / 可读性),两关都过才往前走。官方声称能自主工作数小时不跑偏。

用法上,在 Claude Code 里直接 /plugin install superpowers@claude-plugins-official 即可。装好后你只需说「帮我做个 X 功能」,它会自动从 brainstorming 起步走完整条链,不用你手动敲技能名。对团队级标准化,这是最狠的一招——把纪律变成 Agent 的肌肉记忆。
仓库 README:https://github.com/obra/superpowers
03
SKILL 02
Matt Pocock 是前 Vercel 的 TypeScript 布道者,他的仓库是「直接开源自己的 .claude 目录」。定位很清醒:现有方案想接管流程却剥夺控制权,而他的 21 个技能小而可组合,你保留掌控感。这恰好是架构师最舒服的姿态——不把大脑交给框架。
它有两个调用方:你主动叫的(user-invoked)和 Agent 按任务自动触发的(model-invoked)。招牌是 grill-me:不是你下指令 Agent 就干,而是 Agent 反过来 relentless 拷问你,直到每个决策分支都解决——专治「需求没想清就开干」。还有 tdd(垂直切片红绿重构,和 superpowers 一样强调先写测试,但更轻量、可单独取用)、code-review(标准轴 + 规格轴双轴并行评审)、ask-matt(上手路由,问它「我现在该用哪个技能」)。

装法极简,一条命令:
bash
npx skills add mattpocock/skills
装完务必先跑一次 /setup-matt-pocock-skills 配置 issue 追踪器和文档布局。之后日常路径是 /ask-matt 路由到 /to-spec → /to-tickets → /implement,而 implement 内部会自动驱动 tdd 并在提交前走 code-review。轻量、可控、即插即用,是架构师做日常提效的首选。
仓库 README:https://github.com/mattpocock/skills
04
SKILL 03
Addy Osmani 是 Google Chrome 的工程经理,他的仓库把资深工程师的质量纪律固化下来,明确指向生产环境而非原型。规模是 24 个技能 + 8 条 slash 命令,覆盖 DEFINE → PLAN → BUILD → VERIFY → REVIEW → SHIP 六阶段全生命周期。
它的三支柱是架构师做企业项目最该照搬的:安全走 OWASP Top 10(含密钥管理、依赖审计、三层边界);性能走 Core Web Vitals,测量优先;无障碍强制 WCAG 2.1 AA。每条支柱都配 checklist 和专属 auditor persona,不是喊口号。
最妙的设计是反合理化(anti-rationalization)借口表:每个技能内置一张「Agent 用来偷懒的借口清单」(比如「我稍后补测试」),配反驳论。这在多层架构里是统一的质量免疫系统,专治 Agent 走捷径。

装法和 mattpocock 共用底座:

用法是手动敲 slash 命令,或让技能按上下文自动激活(比如设计 API 时自动触发 api-and-interface-design)。支持 70+ Agent,企业落地门槛很低。
仓库 README:https://github.com/addyosmani/agent-skills
05、PLAYBOOK

维度 | obra/superpowers | mattpocock/skills | addyosmani/agent-skills |
|---|---|---|---|
规模 | 14 技能 | 21 技能 | 24 技能 + 8 命令 |
定位 | 完整 SDLC 方法论 | 可组合的工程技能集 | 企业级生产质量门禁 |
哲学 | 强制流程、TDD、证据优先 | 小而可组合、用户保留控制权 | 生产质量、安全/性能/无障碍 |
触发方式 | 全自动强制链 | 用户路由 + 模型自动 | 命令驱动 + 自动激活 |
招牌 | 子代理两阶段审查 | grill-me 需求拷问 + tdd | OWASP / Core Web Vitals / 反合理化 |
适用人群 | 想让 Agent 守纪律的团队 | 想要轻量可控、TS/前端向 | 企业、对安全/性能有硬要求的项目 |
安装 | 各 Agent 插件市场 | npx skills add | npx skills add + 插件 |
一句话选型:

一点架构判断:技能即新数字资产
三件套爆火的底层信号,是 AI 编程从「拼模型能力」转向「工程纪律可编程化」。对架构师而言,这意味着过程资产(PMBOK 里那堆吃灰的文档)第一次能变成可运行、可版本化、可组合的活流程。Agent Skills 就是新时代的 dotfiles——你沉淀的技能库,就是你个人的工程护城河。
「未来的工程竞争力,不在谁模型强,而在谁把纪律写进了流程。」 END