漸進式情境載入
技能只會預先將必要的詮釋資料(名稱與描述)載入代理的上下文。完整指示與參考資料會在需要時載入,避免提示詞膨脹。
了解如何將舊版 Antigravity 工作流程遷移至現代化標準 代理技能.
工作流程最初在 Antigravity IDE 中以單一 Markdown 檔案的形式推出,專為可重複的提示詞序列設計。雖然對簡單指令很有效,但隨著任務複雜度提升,單體式檔案帶來了挑戰。
2026 年 5 月,Antigravity 採用了開放的產業標準 代理技能。遷移至技能帶來顯著的架構與營運改善:
漸進式情境載入
技能只會預先將必要的詮釋資料(名稱與描述)載入代理的上下文。完整指示與參考資料會在需要時載入,避免提示詞膨脹。
多檔案目錄綑綁
與單一檔案工作流程不同,技能是目錄組合。您可以將可執行的輔助指令碼、文件、範例結構描述與參考資產直接放在下列項目旁邊 SKILL.md.
開放生態系標準
技能遵循跨平台代理規格,讓您能在 Antigravity IDE、Antigravity CLI 及其他相容的代理工具之間共用與重複使用技能。
子代理整合
技能可以定義專門的系統提示詞、指定工具需求,並直接從技能套件將子任務委派給自訂子代理。
| 功能 | 舊版工作流程(.md) | 代理技能(SKILL.md) |
|---|---|---|
| 規格 | 專屬 Antigravity 格式 | 開啟代理技能標準(agentskills.io) |
| 結構 | 單一獨立版本 .md 檔案 | 目錄套件(<skill-name>/SKILL.md + 資產) |
| 工作區路徑 | .agents/workflows/<name>.md | .agents/skills/<name>/SKILL.md |
| 全域路徑 | ~/.gemini/config/workflows/<name>.md | ~/.gemini/config/skills/<name>/SKILL.md |
| 情境載入 | 整個檔案已載入提示詞 | 漸進式:中繼資料預先索引;內文按需載入 |
| 隨附資產 | 不支援(所有內容必須放在一個提示詞中) | 支援 (scripts/, references/, examples/) |
| 斜線指令 | 支援 (/<workflow-name>) | 支援 (/<skill-name>) |
| 自主探索 | 支援 | 支援(使用描述的增強語意比對) |
| 檔案大小上限 | 12,000 個字元 | 無限制組合;模組化多檔案架構 |
Antigravity 提供自動化遷移指令,可探索您現有的工作流程並將其轉換為技能目錄套件。
/migrate-workflows完成下列步驟以自動遷移您的工作流程:
/migrate-workflows
~/.gemini/config/workflows/)與工作區層級(.agents/workflows/)目錄。.agents/skills/<workflow-name>/SKILL.md 具備合規的中繼資料。.bak (例如, deploy.md 變為 deploy.md.bak).若您偏好手動遷移工作流程,或想將單體式提示詞重構為模組化技能套件,請依下列步驟操作:
在工作區或全域設定目錄中,建立以工作流程命名的新資料夾 skills/:
mkdir -p .agents/skills/deploy-stagingmkdir -p ~/.gemini/config/skills/deploy-stagingSKILL.md將您現有的工作流程 Markdown 檔案移至 SKILL.md 於新的
資料夾內:
mv .agents/workflows/deploy-staging.md .agents/skills/deploy-staging/SKILL.md
確認您的 SKILL.md 以標準開頭 name 和 description
frontmatter 欄位。描述應清楚說明 什麼 技能的作用與 當 代理應使用它:
---
name: deploy-staging
description: Deploys the current project build to the staging preview environment on App Engine. Use when testing staging releases or verifying PR previews.
---
# Deploy Staging
Follow these instructions to deploy the current build to staging...
若您的工作流程包含內嵌指令碼、程式碼片段或冗長的參考文件,請將它們提取至專屬子目錄,以保持
SKILL.md 精簡:
.agents/skills/deploy-staging/
├── SKILL.md
├── scripts/
│ └── deploy.sh
└── references/
└── staging-endpoints.json
於 SKILL.md,指示代理在需要時執行或檢查這些檔案,而非在提示詞中重複它們。
在 Antigravity 應用程式中直接呼叫技能:
/deploy-staging
代理會載入技能詮釋資料並執行步驟。
---
name: build-and-test
description: Run test suites and verify build
---
Run the following checks sequentially:
1. First run `npm run check` to verify TypeScript and template integrity.
2. Next execute `npm run test` for unit tests.
3. If tests pass, run `npm run build` and report the generated bundle size.
.agents/skills/build-and-test/
├── SKILL.md
└── scripts/
└── verify-bundle.js
---
name: build-and-test
description: Runs full validation suite including TypeScript checks, unit tests, and production build verification. Use before submitting changes.
---
# Build and Test Suite
Execute the project verification pipeline:
1. **Type & Template Diagnostics**:
```bash
npm run check
```
2. **Unit Tests**:
```bash
npm run test
```
3. **Production Build & Bundle Size Analysis**:
```bash
npm run build
node scripts/verify-bundle.js
```
否。目前的工作流程在 Antigravity 中仍可運作,直到 2026 年 10 月 19 日。我們正加速帶來更強大、更動態的工作流程定義與使用方式,並將很快附上如何轉換至新工作流程系統的說明。2026 年 10 月 19 日之後,舊版工作流程目錄將不再被索引,也無法使用斜線指令執行。
是。您可以呼叫位於以下位置的任何技能 .agents/skills/<name>/ 或 ~/.gemini/config/skills/<name>/ 輸入 /<name> 於聊天中,如同舊版工作流程。
技能優先於舊版工作流程。如果兩者 .agents/skills/deploy/ 和 .agents/workflows/deploy.md 存在,Antigravity 便執行該技能。
將全域技能放在以下位置 ~/.gemini/config/skills/<skill-name>/SKILL.md 讓它們可在你的所有工作區存取。
探索下列資源以深入了解: