ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

9 万 Star,Google大神把 Google 工程规范做成了 24 个 Agent Skill

9 万 Star,Google大神把 Google 工程规范做成了 24 个 Agent Skill 我们平时用 Cursor 或 Claude Code 开发功能时Agent 常常一上来就疯狂输出代码。Spec规范还没定测试也覆盖不全面安全审查几乎没有。做出来的项目跑是能跑但是心里总是觉得似懂非懂上线吧不踏实。Addy Osmani 在 GitHub 开源了 agent-skills把资深工程师做事的思维方式写进这套Skill中。现在仓库已经有 9 万多 Star项目今年2 月 15 日开源的Star涨得很快可以看得出确实非常受大家喜爱。agent-skills总共 24 个 Skill覆盖完整开发周期开发者使用 8 条斜杠命令即可完成所有开发流程。来看看实际跑起来是啥样项目的开发周期被拆分成六个阶段Define、Plan、Build、Verify、Review、Ship。对应有 8 条斜杠命令。/spec写需求/plan拆任务/build增量实现/test做测试/review做审查后面还有/webperf、/code-simplify、/ship等等。如果你在做设计APIAgent 会自动带上api-and-interface-design这个技能。如果是在做前端界面相关需求还会走frontend-ui-engineering仓库中甚至将 WCAG 2.1 AA 无障碍要求都写进去了。24 个 Skill 按阶段分组。需求还不清楚时可以用interview-me一次只问一个问题问到差不多有把握再动手。写代码阶段有test-driven-development按红绿重构走测试金字塔大概按 80/15/5 分。审查阶段有code-review-and-quality单次改动建议控制在 100 行左右。上线前有shipping-and-launch覆盖 feature flag、分阶段发布和回滚。每个 Skill 都是带步骤、检查点和退出条件的工作流不是随便写一段 prompt。项目里面 anti-rationalization的功能比较特别它是专门负责监控 Agent 是否有偷懒的就像项目太简单不用写spec、测试回头再加这类借口它都能监控到审查、验证skill也是非常严格的。每个 Skill 结尾都要拿出证据测试过了、构建过了、运行时数据对了才算完嘴上说看起来对不算数。/ship还会并行拉起 4 个评审角色代码审查、测试、安全、性能各看一遍最后汇总成能不能上线的判断。想试的话装起来很简单使用下面这条条命令就能搞定。Vercel 的 skills CLI 能装进 70 多个 Agent。npx skills add addyosmani/agent-skills如果你想先看看有哪些 Skill再决定装哪些可以使用下面这条命令npx skills add addyosmani/agent-skills --list使用下面这个条命令你可以只装某一个skill。npx skills add addyosmani/agent-skills --skill test-driven-development不过有几点也得提一下这个Skills的整体功能是偏工程纪律控制管理。如果是写脚本、改配置或做个原型可能流程有些偏重不太合适。/build auto这个指令仓库描述是可以一次性自动跑完所有任务但是Agent碰到失败或高风险步骤时还是会停下来的。单装某一个 Skill 有个坑仓库级的references/目录不会一起带上共享 checklist 会缺。官方在 issue #361 里跟踪这个问题。想完整体验建议整包安装或者直接 clone 仓库。Skill 内容借鉴了 Google 工程文化Hyrum’s Law、Beyoncé Rule、trunk-based development 等等概念都嵌在流程里但这不等于 Google 官方出品。写在最后如果你正在用 AI Coding进行项目开发但是又担心它跳过 spec、测试和 review这套 Skill 可以装上试试。24 个 Skill再加 8 条命令从想法到上线的质量关卡基本都盖住了。项目地址https://github.com/addyosmani/agent-skills每天分享AI开源项目帮助大家提升AI生产力关注我获取最新开源信息。
返回列表