夜雨聆风学习资料网

ARTICLE · 1165394

10万星 Agent Skills:给 AI 编码助手装上工程纪律

10万星 Agent Skills:给 AI 编码助手装上工程纪律

Agent Skills · 10.5 万星开源工程技能包把 Google 工程纪律,封装成 AI 编码助手能照做的工作流

10.5 万 Star、1.1 万 Fork、25 个技能、诞生约 8 个月——addyosmani/agent-skills 已经是 AI 编码助手生态里最热门的技能包之一。一个数字先摆出来:它只做一件事,而且把这件事做透了。

这些数字背后是什么

作者 Addy Osmani 是 Google Chrome 工程团队负责人。他把自己和团队沉淀多年的工程纪律——先写 spec、再写测试、合并前审查、主干开发——封装成一套 AI 能照着跑的工作流。

AI 编码助手默认爱走最短路径:跳过规格、跳过测试、跳过安全审查,只想尽快把代码递给你。这套技能就是给那条捷径装上护栏,让 AI 在「定义、规划、构建、验证、审查、发布」每个阶段都遵循资深工程师的标准。

三个数字撑起的能力

🔵 25 个技能,覆盖完整开发生命周期

从 interview-me 需求访谈,到 spec-driven-development 写 PRD,到 test-driven-development、code-review-and-quality、shipping-and-launch 发布检查,DEFINE→PLAN→BUILD→VERIFY→REVIEW→SHIP 全包了。

每个技能是一份结构化的 SKILL.md:有明确步骤、验证门禁,还有一张「反合理化表」——提前列好 AI 想偷懒时常用的借口("测试后面再加""改动太小不用 review")和反驳,把捷径堵死。

🔵 9 个斜杠命令,一句话调动整条流程

/spec/plan/build/test/constraints/review/webperf/code-simplify/ship。输入命令,对应技能自动激活。还有 /build auto:你批一次计划,它自主把每个任务实现掉——但验证环节不删,每个任务仍然测试驱动、单独提交,遇到失败或风险步骤会暂停。

🔵 70+ 编码代理通用,纯 Markdown 即装即用

Claude Code、Cursor、Codex、Copilot、Gemini CLI、Antigravity、Windsurf、OpenCode、Kiro 全支持。技能本身就是普通 Markdown,任何接受系统提示的代理都能用,团队换工具不用重写规则。

一个真实流程长这样:要给项目加个支付模块 → /spec 先做需求访谈、产出覆盖架构和测试策略的 PRD → /build 一次一个垂直切片、测试驱动提交,触发 API 设计与 TDD 技能 → /review 五轴审查、变更控制在 ~100 行 → /ship 预发布检查 + 特性开关 + 分阶段发布。

30 秒装上

最快路径,一条命令装全部 25 个技能(适配 70+ 代理):

npx skills add addyosmani/agent-skills
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

技能也能按需触发:设计 API 时自动激活 api-and-interface-design,写前端时自动激活 frontend-ui-engineering——不必手动全量加载。

一手反馈精选

来自 Hacker News 讨论帖(objectID 48015397,376 分)中用户的真实上手反馈:

ElijahLynn(Hacker News)

"我在一个新副项目上一直用 Agent Skills,目前印象非常深刻。它在很多环节真正手把手地带我,让我能专注开发产品,而不是琢磨怎么把它构建出来。"

encoderer(Hacker News)

"我采用了其中几个,API 设计的和 UI 测试的那几个特别有帮助。"

supermdguy(Hacker News)

"过去一个月断断续续用过。对于更复杂的任务(30 分钟以上)表现很好,替代了很多我原本要反复写的提示词。"

SudheerTammini(Hacker News)

"在真实业务环境里创建并测试了多个技能后,我可以肯定地说写一个好的技能本身就是一种技能。正如作者所说,它不是一篇散文,而是一套按步骤组织、简洁具体的指令集。"

和「自己写提示词」比

维度
自己写提示词
Agent Skills
规范覆盖
靠记忆,容易漏掉测试和审查
25 个技能覆盖全周期
一致性
每次都要重说一遍
一次安装,每次调用都生效
防偷懒
没有机制
内置反合理化护栏 + 验证门禁
跨工具
每个代理各写一份
纯 Markdown,70+ 代理通用

仓库链接在下面,先跑一条 /spec 看看效果。

   数据脚注(GitHub 实时抓取值):★ 105,314 stars · ⑂ 10,992 forks · 主语言 JavaScript · 许可证 MIT · 创建于 2026-02-15 · 作者 Addy Osmani(@addyosmani),协作者 Federico Bartoli、Joan León(@nucliweb)。   仓库地址:https://github.com/addyosmani/agent-skills 

相关学习资料