在 AI 编程工具快速发展的 2026 年,Claude Code、Cursor、Gemini 等 AI 编码代理虽然强大,但经常“偷懒”——代码缺少充分测试、安全隐患多、可维护性差。
Google Cloud AI 总监、前 Chrome 团队工程负责人 Addy Osmani 开源的 Agent Skills 技能包,正是解决这一痛点的利器。它将 Google 内部成熟的工程实践打包成结构化“技能”,让 AI 代理像 Senior Engineer 一样严谨工作。
该项目已在 GitHub 收获超过 15.4k stars,被中文开发者亲切称为“Google 工程师的 Agent Skills 技能包”。它不是简单的提示词集合,而是一套完整的工作流 + 质量门控系统。
为什么 AI 编码代理需要 Agent Skills?
AI 代理写代码速度快,但往往缺少资深工程师的纪律:
- 跳过需求澄清
- 测试覆盖不足
- 忽略性能与安全
- 代码复杂度失控
Agent Skills 的核心思路是:把 Google 工程文化(源自《Software Engineering at Google》)编码成 AI 可执行的技能。它强制代理遵循 spec-driven development、incremental implementation、TDD、feature flags 等最佳实践,让输出从“原型代码”升级为“可上线生产代码”。
Agent Skills 核心内容:7 个斜杠命令 + 20 个结构化技能

项目将软件开发流程分为六个阶段,提供 7 个简单易用的斜杠命令:
- /spec —— 生成详细产品需求文档(PRD),明确范围与验收标准
- /plan —— 任务拆解,拆成小而可验证的子任务
- /build —— 增量构建,支持薄垂直切片和功能开关
- /test —— 测试驱动开发(TDD)、DevTools 测试与调试
- /review —— 代码审查、安全加固、性能检查
- /code-simplify —— 代码简化,降低复杂度同时保留原有行为
- /ship —— CI/CD、上线检查清单与逐步 rollout
此外,还有 20 个独立技能,覆盖想法提炼、上下文工程、API 契约设计、前端 UI/UX、可访问性、性能优化、代码弃用与迁移、架构决策记录(ADRs)等。
每个技能都包含“何时使用”“详细步骤”“反驳常见借口”“红旗预警”“验证标准”,让 AI 不仅知道“怎么做”,还明白“为什么”和“什么不能做”。
支持哪些 AI 编码工具?安装超级简单
Agent Skills 采用纯 Markdown 格式,兼容性极强。
Claude Code(强烈推荐)
/plugin marketplace add addyosmani/agent-skills /plugin install agent-skills@addy-agent-skills
Gemini CLI
gemini skills install https://github.com/addyosmani/agent-skills.git --path skills
Cursor
将 skills 文件夹复制到 .cursor/rules/ 目录,或参考官方文档。
安装后,在对话中直接输入斜杠命令,AI 就会自动按 Google 级标准执行。
谁最适合使用 Google Agent Skills?
- 日常使用 Claude、Cursor、Gemini 写代码的开发者
- 希望 AI 输出达到生产级质量的个人与团队
- 想学习 Google 工程思维的工程师
- 构建复杂项目或企业级应用的开发者
立即开始使用
访问 GitHub 仓库(15.4k stars)项目完全开源(MIT 协议),欢迎 Star、Fork 并贡献新技能。
常见问题
Q:支持中文提示吗?
A:支持,技能描述为英文但 AI 可处理中文提示,建议结合英文命令使用更稳定。
Q:会显著增加 token 消耗吗?
A:初期会稍多,但通过更好规划长期反而节省上下文。