谷歌Antigravity 也支持技能了!

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

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

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

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

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

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

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

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

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

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

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

arduino 复制代码
https://antigravity.google/docs/skills

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


概述

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


Skills 是什么?

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

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

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

文件夹结构

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

SKILL.md 文件结构

yaml 复制代码
---
name: my-skill
description: Helps with a specific task. Use when you need to do X or Y.
---

# My Skill

Detailed instructions for the agent go here.

## When to use this skill
- Use this when...

## How to use it
Step-by-step guidance...

文档元信息

字段 必需 说明
name 否 Skill 的唯一标识符(小写,用连字符替代空格)
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

yaml 复制代码
---
name: code-review
description: Reviews code changes for bugs, style issues, and best practices. Use when reviewing PRs or checking code quality.
---

# Code Review Skill

When reviewing code, follow these steps:

## Review checklist
1. **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 一边用技能了。

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

相关推荐
Frag0ut3 天前
Chrome安全隐私设置指南:5个原生功能筑牢浏览器数字防线
chrome·google·谷歌浏览器·权限管理·隐私保护·安全设置·安全浏览
Frag0ut6 天前
Chrome Dev 最新功能更新:AI 智能体开发工具、HTML-in-Canvas 与双周更新节奏
chrome·google·dev·webmcp·最新功能·双周更新
Helix2507 天前
Chrome 性能优化实战:内存节省、硬件加速与 Flags 设置,让浏览器更流畅
chrome·google·性能优化·内存占用·硬件加速·设置技巧·浏览器优化
Helix2507 天前
Chrome 标签页管理术:分组、固定、搜索与恢复,告别标签页混乱
chrome·google·分组·标签页管理·固定标签·标签页恢复
Helix2507 天前
Chrome 快捷键效率提升:10 个常用快捷键,把浏览速度提升一个量级
chrome·google·浏览器·使用技巧·效率工具·快捷键·爆红教程
不老刘10 天前
Antigravity 应用登录/token 交换超时 · 排查速查笔记
google·antigravity·反重力
seowmt12 天前
结构化数据和自然语言描述哪个更管用?答案分场景
人工智能·google·typescript·go语言·schema
ShineWinsu12 天前
对于ProtoBuffer:ProtoBuffer的介绍以及安装
linux·网络·google·协议·序列化·反序列化·protobuffer
wangruofeng24 天前
Pro 七个月没转正,Flash 四个月连发四代 Stable,写代码怎么选?拆解 Gemini 两条产品线分化逻辑。
google·aigc·ai编程
XLYcmy1 个月前
ReasoningBank: Scaling Agent Self-Evolving with Reasoning Memory论文阅读
论文阅读·google·llm·agent·记忆·harness·自进化