你有没有遇到过这种情况——让 AI 写代码,它写倒是写了,但代码结构混乱、没有测试、不考虑边界情况,一看就是"实习生水平"?
问题不在 AI 本身,而在你给的指令太模糊。AI 默认走最短路径,而"最短路径"往往意味着跳过规格讨论、不做测试、忽略安全审查。
今天要介绍的这个项目,就是为了解决这个问题而生的。
这是什么?
Agent Skills 是 Google 前 Chrome 团队 DevRel 负责人 Addy Osmani(现任职 Anthropic)创建的开源项目,目前已经狂揽 49,800+ Star。
它的定位非常明确:为 AI 编码代理提供生产级工程技能包。
所谓"技能包"(Skills),就是把资深工程师的工作流程、质量门禁和最佳实践,编码成 AI 可以乖乖遵循的结构化指令。通俗点说——给 AI 装上一套"高阶工程师思维操作系统"。

23 个技能,覆盖完整开发生命周期
Agent Skills 提供了 23 个技能(22 个生命周期技能 + 1 个元技能),配合 7 个斜杠命令,覆盖了从需求到上线的完整开发流程:
/spec | ||
/plan | ||
/build | ||
/review | ||
/ship |
除此之外,它还包括专门的安全加固、性能优化、API 设计、前端工程、调试恢复等专项技能。每个技能都包含反推理(anti-rationalization)表——列出 AI 可能偷懒跳过步骤的借口和对应的反驳理由。
比如当 AI 说"我之后再写测试",技能包会反驳:"测试不是可选项,它们就是证明代码正确性的证据。"
怎么用?复制即用教程
Agent Skills 支持所有主流的 AI 编码工具,安装方式超级简单。
在 Claude Code 中使用(推荐)
方法一:市场安装
# 添加插件市场源/plugin marketplace add addyosmani/agent-skills# 安装技能包/plugin install agent-skills@addy-agent-skills如果你没有配置 SSH key,可以用 HTTPS 方式:
/plugin marketplace add https://github.com/addyosmani/agent-skills.git/plugin install agent-skills@addy-agent-skills方法二:本地开发模式
# 克隆仓库git clone https://github.com/addyosmani/agent-skills.git# 启动 Claude Code 时指定插件目录claude --plugin-dir /path/to/agent-skills在 Cursor 中使用
将任意 SKILL.md 文件复制到 .cursor/rules/ 目录下即可。
在 Gemini CLI 中使用
# 直接从仓库安装gemini skills install https://github.com/addyosmani/agent-skills.git --path skills# 或从本地克隆安装gemini skills install ./agent-skills/skills/安装后的日常使用
装好之后,你的 AI 编程助手就有了一套完整的"工作直觉"。比如你想开始一个新功能:
你: /spec 给电商网站添加一个购物车功能AI: 好的,让我先进行需求梳理...[AI 会启动 interview-me 技能,一步步询问你的具体需求]→ 你期望的交互流程是?→ 购物车数据存在客户端还是服务端?→ 优惠券是否适用?→ 库存检查怎么做?...最终 AI 会输出一份完整的 PRD(产品需求文档),然后自动进入 /plan 阶段拆解任务,最后进入 /build 逐步实现——每一步都有验证门禁。
为什么值得关注?
1. 来自顶级工程师的实战经验
Addy Osmani 在 Google Chrome 团队深耕多年,Agent Skills 中融入了 Google 工程文化的最佳实践——从 Hyrum's Law(API 设计)、Beyonce Rule(测试金字塔)、Chesterton's Fence(代码简化),到主干开发(git workflow),这些不是纸上谈兵,而是直接嵌入在 AI 的工作流中。
2. 解决 AI 编码的"一致性"难题
AI 写代码最大的问题不是"写不出来",而是"发挥不稳定"。有时写得很好,有时很糟糕。Agent Skills 通过结构化的流程约束,确保 AI 每次都按最佳实践行事,稳定性大幅提升。
3. 工具无关,覆盖面广
Claude Code、Cursor、Gemini CLI、Windsurf、OpenCode、GitHub Copilot、Kiro——几乎所有主流 AI 编码工具都能用。未来无论你换什么工具,这套技能包都能跟着走。
4. 社区驱动,MIT 协议
任何人都可以贡献新的技能、改进现有技能。项目结构清晰,贡献门槛低。
写在最后
AI 编程代理正在改变我们写代码的方式,但代码质量最终取决于你赋予 AI 的"工程思维"。Agent Skills 就像给 AI 配备了一整套编码礼仪和质量门禁——它不会让 AI 更聪明,但会让 AI 更可靠、更专业。
如果你已经在用 Claude Code 或 Cursor 写代码,今天就去装一套 Agent Skills。AI 的能力上限,取决于你给它的引导。 49K Star 不会骗人,这可能是今年最值得安装的 AI 编码增强工具。
项目地址:https://github.com/addyosmani/agent-skills
夜雨聆风