谷歌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 一边用技能了。

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

相关推荐
我的div丢了肿么办4 天前
gin框架设置/获取cookie和多个二级域名共享cookie
后端·google
GlobalTradercrb11 天前
独立站SEO先写博客还是先优化产品页?看站点阶段
数据库·人工智能·google·pdf·go·seo
智码看视界11 天前
开源大模型追踪:TurboQuant量化指南:128K上下文不再爆显存,KV缓存3-bit免重训
google·开源大模型·llama.cpp·显存优化·长上下文推理·turboquant·本地部署 开源大模型
Frag0ut15 天前
获取Chrome官方安装包:离线版安装风险避坑指南
chrome·google·谷歌浏览器·安装包·chromesetup.exe·在线安装包·离线版
用户384816180183615 天前
写 Go 命令行小工具时我常用的几个习惯
google
知之则吱吱18 天前
Android 开发者验证机制迎来新变化:核心要求、实施时间与开发者应对指南
android·google
Frag0ut20 天前
Chrome数据备份指南:本地备份还原书签密码与扩展配置工具
chrome·google·谷歌浏览器·数据同步·备份工具·配置迁移·书签密码备份
GlobalAIagent20 天前
外贸站上线前的技术自查清单:漏一项询盘可能消失
google·typescript·ar·go语言·seo
知昂七昂20 天前
00-01:AOSP 源码仓库结构与 repo 工作流源码剖析(Android 16 / aosp-main)
android·google
Frag0ut23 天前
Chrome安全隐私设置指南:5个原生功能筑牢浏览器数字防线
chrome·google·谷歌浏览器·权限管理·隐私保护·安全设置·安全浏览