
agent-skills 是 Google Chrome 团队工程师 Addy Osmani 维护的一套「生产级工程技能库」——把资深工程师在定义、规划、构建、验证、评审、发布软件时遵循的工作流、质量门禁与最佳实践,封装成 AI 编程 Agent 可以直接调用的结构化技能(Skills)。目前 76.9K Stars、MIT 许可,是当下 GitHub 上最热门的 AI 工程实践项目之一。
一、安装要求和过程
环境要求:
- 任意支持 Skills / 系统提示 / 指令文件的 AI 编程客户端(Claude Code、Cursor、Codex、Copilot、Cline、Gemini CLI、Windsurf、Kiro、OpenCode 等 70+ 款);
- 一键安装需 Node.js(提供
npx skills命令); - 本地克隆方式需 Git。
快速安装:
方式一:skills CLI 一行装全部(推荐,覆盖 70+ Agent)
npx skills add addyosmani/agent-skills # 安装全部 24 套技能
npx skills add addyosmani/agent-skills --list # 安装前先浏览
npx skills add addyosmani/agent-skills --skill test-driven-development # 只装单个技能方式二:Claude Code 原生插件市场
/plugin marketplace add addyosmani/agent-skills
/plugin install agent-skills@addy-agent-skills方式三:本地克隆后挂载
git clone https://github.com/addyosmani/agent-skills.git
claude --plugin-dir /path/to/agent-skills二、核心功能
- 8 条贯穿开发生命周期的斜杠命令:
/spec(定规格)、/plan(拆任务)、/build(增量实现)、/test(验证)、/review(评审)、/webperf(性能)、/code-simplify(简化)、/ship(发布),每条命令自动激活对应技能。 - 24 套覆盖全流程的工程技能:从
interview-me(需求澄清)、spec-driven-development(写 PRD),到test-driven-development、code-review-and-quality(五轴评审)、security-and-hardening(OWASP 防护)、shipping-and-launch(上线清单)。 - 技能即结构化工作流:每个 Skill 都带步骤、验证门禁(verification gates)和「反合理化」对照表,让 Agent 跨任务稳定遵守同一套标准,而不是凭心情发挥。
- 上下文自动触发:设计 API 自动触发
api-and-interface-design,写 UI 自动触发frontend-ui-engineering,无需手动指定。 /build auto半自治模式:审批一次计划后,Agent 自动逐任务实现、测试驱动、单独提交,遇出错或高风险步骤自动暂停。
三、典型使用场景
- 新功能从 0 到上线:用
/spec先写规格、/plan拆任务、/build增量实现、/test验证、/review评审、/ship发布——把「想到哪写到哪」变成可重复的流水线。 - 代码评审质量门禁:合并前调用
code-review-and-quality做五轴评审(可读性 / 正确性 / 复杂度 / 测试 / 安全),以「Staff Engineer 会不会 merge」为标准,避免 AI 生成的 PR 带病合并。 - 安全敏感改动:涉及用户输入、鉴权、外部集成时触发
security-and-hardening,按 OWASP Top 10 检查、管理密钥、审计依赖,降低生产事故概率。
四、推荐理由
我自己的使用感受:这套技能库最打动人的地方,是它把「资深工程师的肌肉记忆」显式化了。平时让 AI 写代码,最容易翻车的是「需求没问清就开干」「改完不写测试」「PR 质量没把关」。agent-skills 用 /spec → /test → /review 把这些容易偷懒的环节变成默认流程,相当于给 Agent 配了个不会疲倦的 Tech Lead。它是纯 Markdown、零运行时依赖,装到任何 Agent 里都不增加包袱,值得每个用 AI 写代码的人试一试。
五、下载地址
- GitHub 仓库:https://github.com/addyosmani/agent-skills
- 作者博客 / 封面图出处:https://addyosmani.com
- skills CLI(一键安装器):https://github.com/vercel-labs/skills
