为什么需要
AI 编码 Agent 默认配置只懂基础写代码,没有工程团队的最佳实践(先写 spec、拆小任务、写测试、QA、code review、上线)。每次让 Agent 干活都得手动引导,反复说「先写 spec 再写代码」。Agent Skills 把 Google Chrome 工程团队的成熟工作流打包成 8 个斜杠命令,Agent 自动按阶段执行。
最实用的能力是 /spec → /plan → /build → /test → /review → /ship 全生命周期覆盖。跟 Anthropic Skills 互补——Anthropic Skills 是通用任务模板(PPT/PDF/MCP 生成),Agent Skills 专攻软件工程流程。
怎么用
克隆到项目目录或全局 skills 目录:
bash
# 项目本地
git clone https://github.com/addyosmani/agent-skills .claude/skills
# 或全局(npx skills CLI)
npx skills add addyosmani/agent-skills
8 个斜杠命令对应开发全生命周期:
| 命令 | 用途 | 关键原则 |
|---|---|---|
/spec | 定义要做什么 | 代码前先 spec |
/plan | 计划怎么实现 | 小颗粒度任务拆分 |
/build | 增量构建 | 一次一个切片 |
/test | 测试和调试 | 写完就测 |
/review | QA 把关 | 自动化质量门禁 |
/ship | 发布上线 | 自动打包发布 |
每个命令自动激活对应的 Skill(质量规则、最佳实践、模板)。
使用案例
出海开发者做一个新 SaaS 功能(用户邀请系统)。流程:
/spec— 让 Agent 写功能 spec(用户故事、验收标准、边界条件)/plan— Agent 拆分成 5 个小任务(数据库 schema、API、邮件、UI、测试)/build— 一个一个任务构建,每个完成后自动 commit/test— Agent 自动写测试 + 跑测试 + 修 bug/review— 自动 code review、风格检查、安全扫描/ship— 自动生成 PR、跑 CI、部署到 staging
整个流程无需人手动推进,每一步产物都是结构化的可审查产物。
注意事项
- Apache 2.0 协议,可商用
- 与 Claude Code、Cursor、OpenCode 等兼容 Agent 配合
- 与 Anthropic Skills 对比:Anthropic Skills 是通用任务(文档/MCP/品牌),Agent Skills 专攻软件工程流程
- 与 Gstack 对比:Gstack 是 Garry Tan 个人风格,Agent Skills 更通用
- Skills 持续更新,建议关注仓库 changelog