Agent Skills
Production-grade engineering skills for AI coding agents.

项目简介
Agent Skills 是由 Google Chrome 工程总监 Addy Osmani 打造的一套 AI 编程助手的生产级工程技能包。它包含 23 个高度结构化的技能工作流,覆盖软件开发的完整生命周期:从需求定义、任务规划、增量实现、测试验证,到代码审查、安全加固、上线部署。每个技能都嵌入了 Google 工程文化中的最佳实践——海勒姆定律、碧昂丝规则、Chesterton's Fence 等经典工程原则。支持 Claude Code、Cursor、Gemini CLI、Windsurf、OpenCode、GitHub Copilot 等主流 AI 开发工具,上线仅 4 个月即斩获 61k Star。
核心特性
- 23 个结构化技能 — 覆盖开发全生命周期:需求定义(spec/ideate/interview)→ 规划分解 → 增量构建 → 测试验证 → 代码审查 → 上线部署
- 7 条斜杠命令 — /spec → /plan → /build → /test → /review → /code-simplify → /ship,一条命令激活对应技能链
- 反偷懒机制 — 每个技能内置"合理化借口表",AI 想跳过步骤时,自动用文档化反驳把它拉回来
- 验证不可商量 — 每个技能以证据要求收尾:测试通过、构建输出、运行时数据,"看起来没问题"永远不够
- 3 个专家角色 — 预配置的代码审查员、测试工程师、安全审计员 Agent 角色,一键启动专项评审
- 多工具兼容 — Claude Code(插件市场一键安装)、Cursor、Gemini CLI、Windsurf、OpenCode、Copilot、Kiro 全部支持
- Google 工程基因 — 内嵌《Software Engineering at Google》中的经典原则,从 Hyrum's Law 到 Trunk-Based Development
- 渐进式加载 — SKILL.md 为入口,参考文档按需加载,token 消耗最小化
安装方法
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 用户将 SKILL.md 复制到 .cursor/rules/ 目录即可。
使用场景
- AI 辅助开发但代码质量不稳定 — 缺乏规范、测试缺失、代码难以维护
- 新项目从零启动 — 用 /spec 定义需求 → /plan 分解任务 → /build 增量实现,一步不落
- 代码审查自动把关 — 用 review 技能 + code-reviewer Agent 角色,让 AI 替你做好五维审查
- 安全敏感项目 — security-and-hardening 技能内置 OWASP Top 10 防护、密钥管理、三级边界体系
- 团队统一开发规范 — 所有成员用同一套 skills,AI 输出的代码风格和质量标准保持一致