← 回總覽

Addy Osmani 开源 Agent Skills:工程纪律固化为 AI Agent 工作流

📅 2026-07-06 08:28 meng shao 人工智能 2 分鐘 2216 字 評分: 83
AI Coding Agent Agent Skills 工程纪律 Addy Osmani Google工程文化
📌 一句话摘要 Google DevRel 负责人 Addy Osmani 发布 Agent Skills,将生产级工程纪律固化为 AI Agent 可强制执行的六阶段生命周期和 24 个技能。 📝 详细摘要 详细介绍 Agent Skills 的架构:六阶段(DEFINE→PLAN→BUILD→VERIFY→REVIEW→SHIP)和 24 个技能,重点解读 doubt-driven-development、source-driven-development 等有原创性的设计,以及代码即负债、Google 工程文化底蕴等理念。作者指出该工具解决 AI Coding Agent 走最短路径

Title: Addy Osmani Open-Sources Agent Skills: Engineering Discip...

URL Source: https://www.bestblogs.dev/status/2073927149145428405?amp%3Butm_medium=feed&%3Butm_campaign=resources&%3Bentry=rss_article_item

Published Time: 2026-07-06 08:28:58

Markdown Content: 再次推荐 Google Engineering & DevRel Leader @addyosmani 重磅开源的 Agent Skills (69.7✨),把资深工程师的生产级工程纪律,固化为 AI Agent 可机械执行、强制验证、跨工具复用的工作流 Agent Skills: Production-grade engineering skills for AI coding agents. github.com/addyosmani/age…

它要解决什么问题?

AI Coding Agent 的默认行为是"走最短路径"——跳过规格、跳过测试、跳过安全评审,给出能跑但不可靠的代码。Agent Skills 的立论是:质量不靠提醒出来的,要靠强制流程托底的。它把"什么时候写规格、测什么、怎么评审、何时发布"这类隐性工程判断,固化成 Agent 必须遵循的步骤。

顶层架构:六阶段生命周期

DEFINE → PLAN → BUILD → VERIFY → REVIEW → SHIP

/spec /plan /build /test /review /ship

8 个 slash 命令作为入口,分别对应一个阶段,自动激活对应 Skills。Skills 也会按上下文自动触发(写 API → api-and-interface-design,写 UI → frontend-ui-engineering)。/build auto 在一次批准后自动跑完计划与实现,但每个任务仍独立测试、独立提交、遇险即停。

24 个 Skills 的分布

  • Meta - 1 个
using-agent-skills(路由,决定该用哪个技能)
  • Define - 3 个
interview-me、idea-refine、spec-driven-development
  • Plan - 1 个
planning-and-task-breakdown
  • Build - 7 个
incremental-implementation、test-driven-development、context-engineering、source-driven-development、doubt-driven-development、frontend-ui-engineering、api-and-interface-design
  • Verify - 2 个
browser-testing-with-devtools、debugging-and-error-recovery
  • Review - 4 个
code-review-and-quality、code-simplification、security-and-hardening、performance-optimization
  • Ship - 6 个
git-workflow-and-versioning、ci-cd-and-automation、deprecation-and-migration、documentation-and-adrs、observability-and-instrumentation、shipping-and-launch

几个值得点名的设计取向

· doubt-driven-development:对抗性"新上下文复盘",CLAIM → EXTRACT → DOUBT → RECONCILE → STOP,可选跨模型升级。这是该仓库比较有原创性的一项,针对高代价/不可逆决策。

· source-driven-development:框架决策必须挂在官方文档上,要引源、要标注未验证项。直接对治 LLM 编造 API。

· deprecation-and-migration 把"代码即负债"单列为技能,配套强制 vs 建议性弃用模式与僵尸代码清除——很少见但有工程味。

· Google 工程文化底蕴:Hyrum's Law(API)、Beyonce Rule 与测试金字塔(测试)、变更尺寸约 100 行 + 评审速度规范(评审)、Chesterton's Fence(简化)、主干开发(git)、Shift Left 与 feature flag(CI/CD)。来源明确标注自《Software Engineering at Google》与 Google 工程实践指南。

查看原文 → 發佈: 2026-07-06 08:28:58 收錄: 2026-07-06 14:00:38

🤖 問 AI

針對這篇文章提問,AI 會根據文章內容回答。按 Ctrl+Enter 送出。