定义
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》
关联连接
- 摘要-agent-skills — 项目详细摘要
- Agentic_Systems — 智能体系统
- 摘要-agency-agents-zh — 角色库(互补工具)
- 摘要-hello-agents — 智能体构建教程