╔═══════════════════════════════════════╗
║ 🌐 Browse All Skills ║
╚═══════════════════════════════════════╝
✓ Installed (select to uninstall) ○ Not installed (select to install)
[anthropic]
> ✓ skill-creator
○ template-skill
[pai]
○ Art
✓ Telos
🔄 Sync & Refresh
⬅️ Back
Antigravity Skills Manager is a powerful repository manager designed to streamline how you install, update, and manage skills for your AI agents.
Instead of manually cloning repositories or managing fragile symlinks, use a modern, centralized interface to handle everything.
- Centralized Management: Aggregate skills from multiple Git sources (PAI, Anthropic, Custom).
- Beautiful TUI: A robust Terminal User Interface powered by
gum. - GitOps Ready: All your skill configurations and custom skills are version-controlled.
- Efficient: Uses Git sparse-checkout to download only the skills you need.
- IDE-Like Experience:
- Installed Tab: Manage what you have.
- Browse Tab: Discover new skills with install/uninstall toggles.
- Visual Indicators: Clear ✓ installed / ○ not installed icons.
-
Setup:
cd skills ./manage_skills.sh sources sync -
Launch TUI:
./manage_skills.sh
-
Enjoy:
- Navigate with Arrow Keys
- Select multiple items with Space
- Confirm actions with Enter
- Exit with ESC
Edit skills.conf to add new sources or manage preferences:
[sources.my-custom-skills]
url = https://github.com/username/my-skills.git
branch = main
local_path = thirdparty-skills/my-skillsskills/
├── thirdparty-skills/ # Synced from external Git repos (gitignored)
├── custom-skills/ # Your local private skills (committed)
├── .state/ # Local installation state
├── manage_skills.sh # Main executable
└── skills.conf # Configuration
Antigravity Skills Manager 是一个现代化的技能包管理器,专为 AI Agent 开发者设计。它能帮助你优雅地管理来自不同源(如 PAI, Anthropic)的技能。
告别手动复制文件和管理软链接的混乱,拥抱所见即所得的技能管理体验。
- 一站式管理:统一管理来自 PAI、Anthropic 或自定义 Git 仓库的技能。
- 精美 TUI:基于
gum构建的现代化终端界面,操作流畅。 - GitOps 友好:配置和自定义技能都纳入版本控制,便于团队协作。
- 高效同步:支持 Git sparse-checkout,只下载你需要的技能,不占用多余空间。
- IDE 级体验:
- 已安装 (Installed):一目了然查看和卸载已有技能。
- 浏览 (Browse):探索新技能,✓ 已安装 / ○ 未安装状态清晰可见。
- 实时反馈:操作后自动刷新,状态即时更新。
-
初始化:
cd skills ./manage_skills.sh sources sync -
启动界面:
./manage_skills.sh
-
操作指南:
- 方向键 导航
- 空格键 多选
- 回车键 确认执行
- ESC键 返回/退出
通过 skills.conf 添加新的技能源:
[sources.my-custom-skills]
url = https://github.com/username/my-skills.git
branch = main
local_path = thirdparty-skills/my-skillsQ: 在 Browse 界面只看到很少的技能? A: 某些源(如 Anthropic)可能默认使用了 sparse-checkout。 解决方法:删除对应源目录并重新同步。
rm -rf thirdparty-skills/anthropic
./manage_skills.sh sources syncQ: 技能被安装在哪里?
A: 默认链接到 ~/.gemini/antigravity/skills。
Made with ❤️ for the Antigravity community