谷歌Gemini团队主管Addy Osmani近期开源了一个名为Agent Skills的项目。该项目在GitHub上迅速获得了超过18000个Star,引起了开发者社区的广泛关注。
这个项目的核心理念并不复杂:它将资深工程师多年积累的工作流程与开发规范,提炼并整合成一套标准化的技能库。其目标是让AI编程助手在编码的每个环节都能遵循统一的高标准来执行。简单来说,就像是为AI配备了一本来自“老司机”工程师的实战操作手册。
整个技能库围绕软件开发的完整生命周期进行设计,覆盖从需求定义、规划、构建、验证、评审到最终发布上线的六个关键阶段,总共包含了20项核心技能。每个阶段应该做什么、需要注意哪些细节,都有清晰对应的规范指引。
使用方式非常直观,项目提供了7个触发命令。例如:
- 输入
/spec 即可开始编写需求文档。
- 输入
/plan 会自动进行任务拆解。
- 输入
/build 进入核心编码阶段。
- 输入
/test 运行测试。
- 输入
/ship 则启动部署流程。
每个命令背后都会自动调用一系列相关的技能组合,无需开发者手动逐一配置,这大大提升了自动化程度和易用性。
在兼容性方面,目前项目已支持Claude Code、Gemini CLI、Codex、Cursor等主流的AI编程工具,覆盖面相当广泛。
如果你已经在日常开发中使用了AI辅助工具,不妨尝试接入这套Skills,或许能让你的代码交付质量更上一层楼。
该项目的GitHub地址是:http://github.com/addyosmani/agent-skills。对于热衷于探索前沿开源实战项目和提升开发效率的开发者来说,这无疑是一个值得研究和尝试的新工具。你也可以在云栈社区与其他开发者交流关于AI编码助手的最佳实践。
|