定义

Agent Skills 是由 Google Chrome 团队资深工程师 Addy Osmani 创建的开源工程技能框架,将资深工程师的工作流、质量门禁和最佳实践编码为结构化流程,使 AI 编码代理能够一致地遵循生产级工程纪律。

核心创新

Skills 解剖结构

每个技能遵循统一的模板结构:

  • Frontmatter + Overview + When to Use + Process + Rationalizations + Red Flags + Verification

其中 反合理化表(Rationalizations) 是该项目的标志性创新——每个技能包含 AI 代理可能用来跳过步骤的常见借口及反驳,确保工程纪律不被绕过。

开发生命周期映射

项目将开发生命周期分为 6 个阶段,对应 23 个技能和 7 个斜杠命令:

定义(/spec)→ 计划(/plan)→ 构建(/build)→ 验证(/test)→ 审查(/review, /code-simplify)→ 发布(/ship

设计理念

  • “Process, not prose” — 技能是可执行的工作流,而非文档
  • 验证不可协商 — 每个技能以证据要求结尾
  • 渐进式披露 — 入口文件 + 按需加载的支撑性引用
  • 融合 Google 工程文化,参考《Software Engineering at Google》

关联连接