每日热门技能分享
Agent Skills — AI编程工程纪律
Addy Osmani 的 24 技能包
DEFINE → PLAN → BUILD → VERIFY → REVIEW → SHIP

AI 编程代理默认走最短路径——跳过 spec、跳过测试、跳过 review。Agent Skills 把高级工程师的工程纪律打包成 SKILL.md,让 Claude Code / Cursor / Codex 在每一步都跑不脱验证闭环。

77K+
GitHub Stars
24
SKILL.md 工作流
8
Slash Command
70+
AI 代理兼容

装上 vs 不装
不装 · 默认行为
AI 拿到需求 → 直接写代码
跳过 PRD / 跳过 TDD
跳过代码 review
“看起来对”就提交
失败率高达 40%
装上 · 24 阶段流
/spec 写 PRD → /plan 拆任务
/build 增量写 + 强制 TDD
/review 五维打分
/ship 携带证据上线
agent 偷懒会被反借口表拦下

💡 技能原理
DESIGN PHILOSOPHY

为什么 AI 写代码总跳过 spec / test / review?
因为「任务完成」是 AI 的奖励信号,而工程纪律里的 spec、TDD、review、ADR 这些都不进 diff。Agent Skills 的解法是把这部分“隐性工程习惯”编码成三件东西:结构化 SKILL.md 流程 + slash command 入口 + Anti-Rationalization 反借口表,让 agent 跑不掉、跳不过、绕不开。

📜
SKILL.md 流程化
frontmatter + 步骤 + verification,每技能都是可注入的工作流

Slash Command 入口
/spec /plan /build /test /review /webperf /code-simplify /ship 串起全流程

🛡️
Anti-Rationalization
把 agent 偷懒的借口提前列成表并配反驳,让其不能自圆其说

🔧 能干什么
FEATURES & SCENARIOS

01
24 个全生命周期技能
覆盖 Define / Plan / Build / Verify / Review / Ship 六大阶段,从 interview-me(需求访谈)到 shipping-and-launch(上线 checklist)一字排开,每个技能都带 verification 出口条件。
💡 场景:创业团队新成员第一次接触 AI 编程——直接 /spec 触发需求澄清 → /plan 拆任务 → /build 增量实现 → /review 五维打分,比口头说“别跳步骤”管用 10 倍。

02
/build auto 一键批跑
基于 incremental-implementation 实现薄切片,14 任务 → 14 commit → 0 次人工介入;agent 在失败或高风险步骤自动暂停。
💡 场景:产品经理扔过来一个用户故事——你 /build auto 一次跑完,剩下只管 review 最终 diff 和 pause 触发点,medium feature 的 merge 时间从几天压缩到“一次审批 + 一次 review”。

03
跨 70+ AI 代理兼容
Claude Code / Cursor / Codex / Gemini CLI / Copilot / Windsurf / OpenCode / Kiro / Antigravity 全部原生支持;SKILL.md 是纯 markdown,一次写到处运行。
💡 场景:公司从 Claude Code 切到 Cursor,技能库不用重写——只换 `npx skills add addyosmani/agent-skills` 的安装目标,团队 24 套工作流同步迁移。

04
Anti-Rationalization 反借口表
每个技能内置“AI 偷懒借口 + 反驳”对照表,比如「我先写完再补测试 → 反驳:TDD 是用测试驱动设计,不是事后检查」;让 agent 不能自圆其说跳步。
💡 场景:code-review 阶段 agent 总说“改动太小不用 review”——反借口表会强制要求 ≥5 维评分,让“差不多”无法过关。

🚀 怎么干
HOW TO USE

STEP 1
一行命令装包到 Claude Code
通过官方 plugin marketplace 装入 24 个技能,无需改环境变量、不污染全局 prompts。
/plugin marketplace add addyosmani/agent-skills
/plugin install agent-skills@addy-agent-skills

STEP 2
用 /spec 启动需求澄清
把“AI 总是猜我要什么”变成“一问一答到 95% 置信度”。interview-me 技能会逐题追问直到 PRD 完整。
/spec
# Claude Code 会自动激活 spec-driven-development
# 加载 interview-me 子技能逐题澄清
# 输出 PRD:目标 / 命令 / 结构 / 代码风格 / 测试 / 边界

STEP 3
/build auto 批跑 + /review 收尾
planning-and-task-breakdown 拆 N 个薄切片 → incremental-implementation 每个切片实现+测试+提交 → /review 五维评分 → /ship 携证据上线。
/build auto
# agent 一次跑完所有切片
# 失败/高风险步骤自动暂停
# 完成后 /review → 5 维评分
# /ship → 上线 checklist

📊 综合评级
RATING & VERDICT
S
实战价值
把“AI 跳过步骤”从口头警告变成强制流程,团队效率提升立竿见影
A
工程质量
Google 工程实践(trunk-based / Shift Left / Hyrum’s Law / Test Pyramid)深度编码为可执行步骤
A
跨平台覆盖
Claude Code / Cursor / Codex / Gemini CLI / Copilot 等 70+ 代理原生支持,不锁平台
A
生态活跃度
v0.6.4 持续迭代,354+ commits,51 位贡献者,3 个月连发 5 个版本

🎯 适合谁?
用 Claude Code / Cursor / Codex 写代码的工程团队,想把“AI 别跳步骤”从口头警告变成强制流程;想给团队新人一个标准 AI 编程工作流的 Tech Lead;想对比 Superpowers / Matt Pocock Skills 选一套主用 skill 库的平台决策者。

让 AI 跑不脱 spec / test / review 三关
DEFINE → PLAN → BUILD → VERIFY → REVIEW → SHIP · 全流程强制
github.com/addyosmani/agent-skills

如果觉得有用,转发给需要的朋友
好的内容不该只停在浏览器标签页里,它应该走进一个人的行动。
⚠️ 技能来源于互联网,使用前请先核实其安全性
热门技能 Vol.047 · 2026-07-24

资源链接
GitHub: https://github.com/addyosmani/agent-skills
协议: MIT