谷歌Antigravity 也支持技能了!

SKILL 这几天实在是太火了!!!

这不,谷歌Antigravity 也快速跟进了。

Google Antigravity 官方账号今天发了 一条推特。表示”Antigravity 也支持技能了”

并对 Skills 做了一个简要的介绍:

Skills 是一种用于扩展你的智能体能力的开放标准。

无论是项目专属的工作流,还是通用的工具能力,你现在都可以把知识封装成可复用的 Skills

Google Antigravity 是谷歌的编程 IDE,随着上一次 G3pro 一起发布。因为 IDE 可以免费使用 Gemini3 和 Claude4.5,开通会员之后配额也比较多,所以使用的人数一下子也多了起来。

最近一直没有更新,没想到因为 SKILL 更新了一波。

查看了软件的 changelog 也可以看到,就在昨天更发布了一个更新版本。

更新标题就是”Agent Skills”, 主要更新就是引入了技能。

官方也发布了技能相关文档。

https://antigravity.google/docs/skills

来花个十分钟学习一下谷歌版 SKILL 吧!


概述

Skills 是一个用于扩展 AI Agent 能力的开放标准。每个 Skill 是一个包含 SKILL.md 文件的文件夹,里面有 Agent 在执行特定任务时可以遵循的指令。


Skills 是什么?

Skills 是可复用的知识包,用于扩展 Agent 的能力。每个 Skill 包含:

组成部分说明
Instructions如何处理特定类型任务的指令
Best practices应遵循的最佳实践和约定
Scripts & ResourcesAgent 可使用的可选脚本和资源

Skills 存放位置

支持两种类型的 Skills:

位置作用域
<workspace-root>/.agent/skills/<skill-folder>/当前项目
~/.gemini/antigravity/skills/<skill-folder>/所有项目通用

使用场景

  • Workspace skills:适用于项目特定的工作流,如团队部署流程或测试约定
  • Global skills:适用于跨项目的个人工具或通用功能

如何创建 Skill

步骤

  1. 在 skill 目录中创建文件夹
  2. 添加 SKILL.md 文件,包含 YAML frontmatter

文件夹结构

.agent/skills/my-skill/├── SKILL.md        # 主指令文件(必需)├── scripts/        # 辅助脚本(可选)├── examples/       # 参考实现(可选)└── resources/      # 模板和资源(可选)

SKILL.md 文件结构

---name: my-skilldescription: Helps with a specific task. Use when you need to do X or Y.---# My SkillDetailed instructions for the agent go here.## When to use this skill- Use this when...## How to use itStep-by-step guidance...

文档元信息

字段必需说明
nameSkill 的唯一标识符(小写,用连字符替代空格)
description清晰描述 Skill 的用途和使用场景

Agent 如何使用 Skills

Skills 遵循渐进式披露(Progressive Disclosure)模式:

  1. Discovery(发现) 对话开始时,Agent 看到可用 Skills 的名称和描述列表
  2. Activation(激活) 如果某个 Skill 与任务相关,Agent 读取完整的 SKILL.md 内容
  3. Execution(执行) Agent 在工作时遵循 Skill 的指令

最佳实践

原则说明
Keep skills focused每个 Skill 只做一件事,避免”万能”技能
Write clear descriptions描述是 Agent 决定是否使用的关键,要具体明确
Use scripts as black boxes鼓励 Agent 先用 --help 而非阅读源码
Include decision trees复杂 Skills 需包含帮助选择正确方法的决策逻辑

示例:代码审查 Skill

---name: code-reviewdescription: Reviews code changes for bugs, style issues, and best practices. Use when reviewing PRs or checking code quality.---# Code Review SkillWhen reviewing code, follow these steps:## Review checklist1. **Correctness**: Does the code do what it's supposed to?2. **Edge cases**: Are error conditions handled?3. **Style**: Does it follow project conventions?4. **Performance**: Are there obvious inefficiencies?## How to provide feedback- Be specific about what needs to change- Explain why, not just what- Suggest alternatives when possible

总结

Google Antigravity 的 Skills 系统是一个灵活、可扩展的框架,让用户可以通过简单的 Markdown 文件来定制 AI Agent 的行为,使其能够遵循特定的工作流程和最佳实践。


这个标准基本上遵循了 AgentSkills 的标准,和 codex,以及 Claude Code 的大同小异。

主要的差异还是在技能的存放路径上面!

知道了这个规则之后 Claude Code 上的技能就可以快速给 Antigravity 复用了,以后可以一边用 IDE 一边用技能了。

技能这个标准虽然很简单,但是自由度很大,每个人都可以有自己的技能,挺好的!

 

小尾巴==========================
公众号:托尼不是塔克
交流群
知识星球
==============================

 



发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注