Antigravity Awesome Skills — 開源專案介紹
1. 專案概述
Antigravity Awesome Skills 是一個經過精心策劃、實戰檢驗的函式庫,包含 1,239+ 個通用代理技能(結構化的 SKILL.md markdown 檔案),透過提供可重複使用、特定領域的劇本,來增強 AI 編碼助手(如 Claude Code、Gemini CLI、Codex CLI、Cursor、GitHub Copilot、Antigravity IDE、OpenCode 等)在規劃、編碼、除錯、測試、安全審查、基礎設施等方面的能力。
2. 專案背景與定位
為何存在
AI 編碼助手功能強大,但本質上是通用型的。它們不知道您組織的部署協議、雲端供應商 IaC 格式的確切語法,或安全審計的細微步驟。技能 (Skills) 解決了這個差距:小型、結構化的 markdown 檔案,精確地教導 AI 代理如何每次都能一致且正確地執行特定、可重複的任務。
該專案的誕生源於將分散、零碎的社群技能實驗整合到一個單一、品質受控、跨工具兼容的函式庫的需求,其中包含來自 Anthropic、Google、Vercel、Microsoft、Supabase 和 OpenAI 的官方技能。
與眾不同之處
| 維度 | Antigravity Awesome Skills | 一般提示函式庫 |
|---|---|---|
| 範圍 | 橫跨 9+ 個領域的 1,239+ 項技能 | 單一領域的數十個提示 |
| 跨工具支援 | Claude Code、Cursor、Gemini CLI、Copilot、OpenCode、Kiro、AdaL | 通常為 1 個工具 |
| 官方來源 | Anthropic、Google、Microsoft、Vercel、Supabase、OpenAI | 僅社群 |
| 安裝 | 單一 npx 指令 |
手動複製貼上 |
| 結構 | SKILL.md 標準格式 + 基於角色的套件 + 工作流程 | 平面提示列表 |
| 網頁瀏覽器 | 用於搜尋技能的互動式託管網頁應用程式 | 無 |
3. 功能類別細分
🏛️ 架構
約 30+ 項技能
architecture— 完整系統設計與元件分解c4-context— C4 模型圖,用於上下文和容器視圖senior-architect— 資深架構師級別的審查和 ADRsapi-design-principles— REST/GraphQL API 的結構和一致性ddd-core-domain— 領域驅動設計核心領域建模
使用這些技能從頭開始設計可擴展、文件齊全的系統。
💼 業務
約 60+ 項技能
copywriting— 市場行銷和產品文案生成pricing-strategy— SaaS 定價模型分析seo-audit— 頁面 SEO 審查和建議cro— 轉換率優化策略go-to-market— 市場進入 (GTM) 規劃和定位
將 AI 能力擴展到產品、市場行銷和成長工作流程。
🤖 資料與 AI
約 80+ 項技能
rag-engineer— 檢索增強生成 (RAG) 管道設計prompt-engineer— 結構化提示的製作和評估langgraph— LangGraph 代理圖構建llm-observability— LLM 應用程式的追蹤和監控agent-memory-mcp— AI 代理的持久記憶模式
專為建構 LLM 應用程式、RAG 系統和 AI 代理的團隊打造。
💻 開發
約 300+ 項技能
typescript-expert— TypeScript 模式、嚴格類型、實用類型python-patterns— Pythonic 慣用語、非同步模式、測試react-patterns— 元件組合、Hooks、效能go-patterns— Idiomatic Go、並發、錯誤處理rust-patterns— 所有權模型、生命週期、非同步 Rust
最大的類別 — 日常開發的語言和框架精通。
📋 通用
約 100+ 項技能
brainstorming— 實施前的結構化構思doc-coauthoring— 協作式、結構化的技術文件編寫writing-plans— 專案和功能規劃文件create-pr— 清潔、結構良好的拉取請求打包debugging-strategies— 系統化故障排除方法
跨領域的生產力技能,適用於所有角色和專案類型。
☁️ 基礎設施
約 150+ 項技能
docker-expert— Dockerfile 優化、多階段建置、Composeaws-serverless— Lambda、API Gateway、SAM、CDK 模式vercel-deployment— Vercel 部署配置和邊緣函數ci-cd-pipelines— GitHub Actions、GitLab CI、Jenkins 工作流程kubernetes-patterns— Helm 圖表、Manifests、資源管理
涵蓋完整的 DevOps 和雲端工程生命週期。
🔐 安全
約 120+ 項技能
api-security-best-practices— 認證、輸入驗證、速率限制sql-injection-testing— 符合 OWASP 標準的 SQL 注入分析vulnerability-scanner— 自動化程式碼漏洞審查security-auditor— 端對端安全審計劇本owasp-top10— 系統化的 OWASP Top 10 審查清單
來源於 HackTricks、OWASP 和安全研究社群。
🧪 測試
約 80+ 項技能
test-driven-development— 紅綠重構 TDD 方法論testing-patterns— 單元、整合和端對端測試設計test-fixing— 診斷和修復失敗的測試套件go-playwright— 適用於 Go 堆疊的 Playwright 瀏覽器自動化qa-workflows— 完整的 QA 審查和簽核工作流程
實現跨堆疊所有層級的嚴謹、高覆蓋率測試。
⚙️ 工作流程
約 50+ 項技能
workflow-automation— 自動化管道設計和協調inngest— Inngest 後台任務和事件驅動函數模式trigger-dev— Trigger.dev 作業排程和事件處理agent-orchestration— 多代理協調和交接模式
自動化重複的工程工作流程和代理管道。
4. 核心亮點
-
🌍 通用兼容性 — 通用的
SKILL.md格式在 Claude Code、Gemini CLI、Codex CLI、Cursor、Antigravity IDE、Kiro、OpenCode、GitHub Copilot 和 AdaL 之間完全相同。一個函式庫;所有工具。 -
⚡ 單指令安裝 — 單一
npx antigravity-awesome-skills指令即可將所有 1,239+ 項技能部署到您選擇的工具的正確目錄。無需手動檔案管理。 -
🏆 包含官方來源 — 直接捆綁來自 Anthropic、Google Gemini、Vercel Labs、Microsoft、Supabase、OpenAI Codex、Apify 和 Remotion 的官方技能 — 不僅僅是社群貢獻。
-
📦 基於角色的套件 — 預先策劃的入門套件(如
Web Wizard、Security Engineer、OSS Maintainer、DevOps & Cloud等)幫助使用者避免在 1,239+ 項技能面前的分析癱瘓。 -
🗺️ 結果導向的工作流程 — 逐步執行的劇本(例如,「發布 SaaS MVP」、「Web 應用程式的安全審計」、「建構 AI 代理系統」)將技能鏈結成端對端流程。
-
🌐 互動式網頁瀏覽器 — 託管在
https://sickn33.github.io/antigravity-awesome-skills/的網頁應用程式提供全文字搜尋、類別篩選和每個技能的單鍵複製功能。
5. 適用的場景(按角色)
👨💻 一般開發者
使用 Essentials + Full-Stack Developer 等技能套件,在不離開 AI 編碼助手的情況下,獲得關於功能規劃 (@brainstorming)、API 設計 (@api-design-principles)、程式碼審查 (@lint-and-validate) 和拉取請求打包 (@create-pr) 的結構化指導。
🔧 DevOps / 基礎設施工程師
DevOps & Cloud 套件為您提供 Docker 優化、Kubernetes Manifests、無伺服器部署、CI/CD 管道設計和雲端供應商 IaC 的技能 — 涵蓋 AWS、GCP、Azure 和 Vercel 工作流程。
🔐 安全工程師
Security Developer 套件借鑒 OWASP 和 HackTricks 的內容,提供滲透測試方法論、漏洞掃描、安全 API 審查、SQL 注入分析和合規性檢查清單的技能。
📊 資料 / AI 研究員
使用 Data & AI 類別的技能來建構 RAG 管道 (@rag-engineer)、製作有效的提示 (@prompt-engineer)、 instrument LLM 可觀測性 (@llm-observability),以及實施 LangGraph 或 LangChain 模式。
🗂️ 專案經理 / 技術負責人
使用 General 技能進行結構化構思、需求規劃、技術文件協作編寫、ADR 創建和架構決策記錄 — 為規劃工作流程帶來一致性。
6. 快速入門
🔍 如何尋找資源
透過以下三種方式瀏覽技能目錄:
# 1. 互動式網頁應用程式(推薦)
# https://sickn33.github.io/antigravity-awesome-skills/
# 2. 儲存庫中的完整技能目錄
cat CATALOG.md
# 3. 基於角色的套件
cat docs/users/bundles.md
🛠 如何安裝與整合
# 為您的特定工具安裝(範例):
npx antigravity-awesome-skills --claude # Claude Code → .claude/skills/
npx antigravity-awesome-skills --cursor # Cursor → .cursor/skills/
npx antigravity-awesome-skills --gemini # Gemini CLI → .gemini/skills/
npx antigravity-awesome-skills --codex # Codex CLI → .codex/skills/
npx antigravity-awesome-skills --antigravity # Antigravity IDE
# 驗證安裝:
test -d ~/.gemini/antigravity/skills && echo "Skills installed successfully"
# 使用您的第一個技能:
# 在 Claude Code 中:
>> /brainstorming help me plan a SaaS MVP
# 在 Cursor 中:
@brainstorming help me plan a SaaS MVP
# 在 Gemini CLI 中:
Use brainstorming to help me plan a SaaS MVP
🤝 如何貢獻
# 1. 在 GitHub 上 Fork 儲存庫
# https://github.com/sickn33/antigravity-awesome-skills/fork
# 2. Clone 您的 Fork
git clone https://github.com/<your-username>/antigravity-awesome-skills.git
# 3. 依照範本建立新技能
cp docs/contributors/skill-template.md skills/<your-skill-name>/SKILL.md
# 依照解剖指南編輯 SKILL.md:
# docs/contributors/skill-anatomy.md
# 4. 在開啟 PR 前驗證您的技能
npm run validate
# 5. 開啟一個 Pull Request
# 請參閱 CONTRIBUTING.md 以獲取完整指南
7. 專案結構
antigravity-awesome-skills/
├── skills/ # 標準技能函式庫(1,239+ 個 SKILL.md 檔案)
│ ├── brainstorming/
│ │ └── SKILL.md
│ ├── security-auditor/
│ │ └── SKILL.md
│ └── ...
├── docs/
│ ├── users/ # 入門指南、使用說明、套件、工作流程
│ │ ├── getting-started.md
│ │ ├── usage.md
│ │ ├── bundles.md # 基於角色的入門套件
│ │ └── workflows.md # 逐步執行劇本
│ ├── contributors/ # 技能範本、解剖、品質標準
│ ├── maintainers/ # 發布、審計、CI 漂移文件
│ └── sources/ # 歸因和授權參考
├── apps/web-app/ # 互動式技能瀏覽器(Vite 應用程式)
├── data/ # 生成的目錄、別名、套件、工作流程 JSON
├── tools/ # 安裝程式 CLI、驗證器、生成器
├── skills_index.json # 可機器讀取的技能註冊表
├── CATALOG.md # 人類可讀的完整目錄
├── CONTRIBUTING.md # 貢獻指南
├── CHANGELOG.md # 版本歷史
└── package.json # npm 套件(npx 安裝程式)
8. 相關生態系統
上游工具與平台
- Claude Code (Anthropic) — 主要的技能調用 CLI 目標
- Gemini CLI (Google) — 支援的 CLI,具有原生技能載入功能
- Codex CLI (OpenAI) — 支援的 CLI,用於基於技能的提示
- Cursor (Anysphere) — IDE,支援在聊天中調用
@skill-name - Kiro (AWS) — IDE/CLI,支援按需技能載入
- Antigravity IDE (DeepMind) — 具有技能協調功能的原生代理模式
- OpenCode — 開源 CLI,支援
.agents/skills/路徑
補充專案
- antigravity-workspace-manager — CLI 伴侶,用於在開發環境中自動配置技能子集
- VoltAgent/awesome-agent-skills — 額外 61 項高品質技能的來源(Sentry、Expo、Hugging Face)
- obra/superpowers — 最初啟發此集合的「Superpowers」專案
9. 授權
MIT 授權
- ✅ 可用於商業和個人用途
- ✅ 可修改和分發
- ✅ 可再授權
- ✅ 可用於閉源專案
- ❌ 不提供任何保證 — 風險自負
- ❌ 作者對損害概不負責
- ℹ️ 需要歸屬 — 請保留 LICENSE 文件和版權聲明
- ℹ️ 來自官方儲存庫(Anthropic、Google、Vercel 等)的個別技能可能帶有自己的上游授權 — 請參閱
docs/sources/sources.md以獲取詳細資訊
10. 常見問題解答
問:我需要單獨安裝每個套件嗎?
答:不需要。一次安裝 (npx antigravity-awesome-skills) 即可獲得所有 1,239+ 項技能。套件僅為策劃的閱讀列表 — 無需單獨安裝。
問:為什麼即使是 Claude Code,安裝預設路徑也是 ~/.gemini/antigravity/skills?
答:預設路徑是 Antigravity 的全域路徑。請使用特定工具的標誌 (--claude、--cursor、--gemini) 或 --path 來安裝到您工具的正確位置。
問:我的 AI 工具無法識別技能。是什麼問題?
答:請檢查技能是否位於您工具的正確目錄中。在 Windows 上,符號連結需要開發人員模式 — 請參閱 README 中的 疑難排解部分。
問:我該如何在我的 AI 助手中使用技能?
答:調用語法因工具而異。範例:>> /brainstorming (Claude Code)、@brainstorming (Cursor)、Use brainstorming to... (Gemini CLI)。請參閱 完整兼容性表格。
問:我可以貢獻自己的技能嗎?
答:可以。新增一個 skills/<skill-name>/SKILL.md,遵循 技能解剖指南,運行 npm run validate,然後開啟一個 Pull Request。
11. 快速連結
12. 摘要
Antigravity Awesome Skills 是當今 AI 編碼助手最全面、跨工具兼容的代理技能集合 — 結合了 1,239+ 項實戰檢驗的技能、橫跨 9 個領域、來自 Anthropic、Google、Vercel 和 Microsoft 的官方貢獻,以及單指令安裝體驗和互動式網頁瀏覽器。
它最適合那些希望在不從頭建構技能函式庫的情況下,解鎖 AI 助手特定領域、可重複能力的軟體開發人員、DevOps 工程師、安全研究人員和 AI/ML 從業人員。