大数跨境

AI编程代理终于'拜上师傅'了:Google工程师把30年开发经验炼成一套指令,GitHub狂揽76000星

AI编程代理终于'拜上师傅'了:Google工程师把30年开发经验炼成一套指令,GitHub狂揽76000星 AI Prompt 实验室
2026-07-11
5
导读:当AI编程代理开始'拜师学艺',软件工程正在发生根本性转变。Google工程师Addy Osmani将资深开发者的30年经验压缩成24个即插即用的技能包,兼容Claude、Cursor、Copilot

你有没有这种感觉——使尽浑身解数调教AI编程助手,它写出来的代码要么是"看起来对但跑不起来",要么是"功能有了但维护性为零"?

问题不在AI不够聪明,而在于它缺一个"师傅"。

就在上周,Google工程师Addy Osmani在GitHub上扔出了一个重磅项目——agent-skills。短短几天,这个项目狂揽76000+星,今天又新增2554星。它做的事情很简单但极其深刻:把资深软件工程师的脑子,炼成AI代理能读懂的指令


一个让AI"开窍"的项目

先说清楚agent-skills是什么。

它本质上是一套工程技能包,共24个技能,涵盖软件开发的全生命周期:

  • • Define(定义):需求访谈、需求细化、PRD规范
  • • Plan(规划):任务拆分、依赖排序
  • • Build(构建):增量实现、TDD、上下文工程、前端UI工程、API设计
  • • Verify(验证):浏览器测试、调试与错误恢复
  • • Review(审查):代码审查、代码简化、安全加固、性能优化
  • • Ship(发布):Git工作流、CI/CD、文档、可观测性、发布上线

每个技能都不是泛泛而谈的"最佳实践",而是封装了真实工程判断的标准化工作流


比如"代码审查"技能,它要求五轴审查:架构合理性、代码可读性、边界处理、安全风险、性能影响。每个轴都有明确的检查清单和决策标准。

再比如"增量实现"技能,它强调薄垂直切片——每一次实现都要经历:实现→测试→验证→提交。每一个环节都有明确的"通过标准"。

这就是资深工程师脑子里的"套路",现在被显性化、标准化、自动化了。

为什么这件事意义重大?

过去一年,AI编程代理经历了三轮进化:

第一轮:玩具阶段。Copilot写个函数、补全个代码块,锦上添花而已。

第二轮:Agent阶段。Claude Code、Cursor能独立执行多步骤任务了。但问题是——它会干活,但干得不漂亮。它不懂什么是"技术债务",不知道"代码可读性"为什么重要,不理解为什么"测试驱动开发"要写在"实现"前面。

第三轮:技能阶段。这就是agent-skills代表的未来。

它解决的核心问题是:AI不缺知识,缺的是判断框架

一个资深工程师之所以"资深",不在于他见过多少代码,而在于他有一套隐性的决策框架——"看到这个需求,我先想架构;看到这个Bug,我先定位边界;看到这个改动,我先问依赖"。

这套框架,以往只能靠"师徒制"手把手传递。现在,agent-skills把它变成了可复制的指令集。

它是如何工作的?

说白了就是斜杠命令

项目定义了8个斜杠命令,对应开发生命周期的关键节点:

命令
含义
核心原则
/spec
定义要做什么
规范先行
/plan
规划如何做
小任务、原子化
/build
增量构建
一次只做一件事
/test
验证
测试即证明
/review
审查
代码健康度优先
/webperf
性能审计
优化前先测量
/code-simplify
简化代码
清晰 > 巧妙
/ship
发布
越快越安全

你只需要在AI代理里输入 /build,它就会自动激活对应的技能包,按照标准流程工作。

更夸张的是 /build auto 命令——你只需要批准一次计划,它就能自主执行整个任务链。每一个任务仍然遵循"测试驱动、单独提交"的原则,但人不需要站在每个步骤之间"批准"了。

兼容70+主流AI代理

这是最可怕的一点:agent-skills不是某个AI代理的专属工具。

它通过skills CLI兼容了70+ AI代理:Claude Code、Cursor、Codex、Copilot、Cline、Windsurf、OpenCode、Gemini CLI、Kiro、GitHub Copilot……

换句话说,无论你用哪个AI编程工具,都能"继承"这套工程技能。

安装方式也极其简单:


   
   
   
    
   
   
   npx skills add addyosmani/agent-skills

一行命令,你的AI代理就"拜师学艺"了。

行业趋势:AI工程化的下一步

我认为agent-skills代表了一个明确的方向:AI编程代理正在从"工具"进化为"徒弟"

过去我们调教AI,关注的是"prompt技巧"——怎么描述需求它能听懂。现在大家意识到,更关键的是给AI一套思维框架。prompt是碎片化的,而技能是系统化的。

这也是软件工程自身的"递归":人类工程师用几十年总结出的工程化方法论,正在被用来"工程化"AI本身。

有几个值得关注的延伸趋势:

  1. 1. 技能市场。当Skills标准化之后,会不会出现"技能商店"?高级工程师可以把自己领域的经验封装成技能包,出售给AI代理使用者。
  2. 2. 技能评估。既然有技能,就会有技能的高下之分。未来可能出现类似"代码审查技能哪家强"的评测榜单。
  3. 3. 技能组合。不同项目需要不同技能组合——创业项目需要"快速迭代"技能,金融系统需要"安全加固"技能。技能的可配置、可组合是下一步的重点。
  4. 4. 人机协作新范式。过去是"人写代码,AI辅助";未来可能是"AI执行技能,人做决策"。技能定义了"执行标准",人负责"批准标准"。

回到当下:如果你是AI编程代理的重度用户,我的建议是——

立刻装上agent-skills

不是为了"更聪明",而是为了"更有章法"。AI会了套路,才能真正成为你的好徒弟。

你用哪个AI代理?在评论区说说你的调教心得。


本文由AI前哨撰写。定位:比99%的人先看到AI的下一步。


【声明】内容源于网络
0
0
AI Prompt 实验室
【Prompt实验室】——让AI成为你的效率外挂!🔥 每日更新: ✅ 高效Prompt模板(写作/设计/编程/学习全场景) ✅ AI工具深度测评✅ 行业前沿解读(技术趋势+商业案例+实战技巧)
内容 31
粉丝 0
AI Prompt 实验室 【Prompt实验室】——让AI成为你的效率外挂!🔥 每日更新: ✅ 高效Prompt模板(写作/设计/编程/学习全场景) ✅ AI工具深度测评✅ 行业前沿解读(技术趋势+商业案例+实战技巧)
总阅读323
粉丝0
内容31