要在所有项目中都使用 `UI-UX Pro Max Skill`,你需要理解 Antigravity 的技能架构是**"全局库 + 项目级引用"**的模式。
简单来说,你需要做两件事:
- 全局安装:把技能包下载到你电脑的"仓库"里(只需做一次)。
- 项目配置:在每个项目中创建一个"遥控器"(Workflow 文件),告诉 Antigravity 去"仓库"里调用这个技能。
以下是实现"全项目通用"的完整操作指南:
🛠️ 第一步:全局安装(只需执行一次)
首先,确保你的电脑里已经有了这个技能的"本体"。
-
打开终端,运行以下命令安装 CLI 工具(如果之前装过可跳过):
```bash
npm install -g uipro-cli
``` -
安装到当前项目
```bash
Go to your project
cd /path/to/your/project
Install for your AI assistant
uipro init --ai claude # Claude Code
uipro init --ai cursor # Cursor
uipro init --ai windsurf # Windsurf
uipro init --ai antigravity # Antigravity
``` -
安装到全局目录
为了确保所有项目都能找到它,建议确认技能已存在于 Antigravity 的全局目录中。
-
目录路径:`~/.gemini/antigravity/skills/`
-
操作
```bash
cd ~/.gemini/antigravity/skills如果目录下没有 ui-ux-pro-max-skill 文件夹,请运行:
git clone https://github.com/nextlevelbuilder/ui-ux-pro-max-skill.git
``` -
此时,你的全局仓库里已经有了这个技能。
-
🔌 第二步:如何在"所有项目"中生效
由于 Antigravity 的设计初衷是项目级隔离(避免不同项目加载过多无用技能导致变慢),它没有一个"一键全局开启"的开关。
要在每个项目中使用,你有两种策略:
策略 A:标准做法(在每个项目中初始化)
这是最推荐的做法,因为它会在项目中生成必要的配置文件,确保技能稳定运行。
-
进入你的项目目录。
-
运行初始化命令:
```bash
uipro init --ai antigravity
``` -
原理:这个命令会自动在你的项目根目录创建 `.agent/skills/ui-ux-pro-max.md` 文件。这个文件就是"遥控器",它指向你第一步中安装的全局技能。
-
建议:将 `.agent/` 目录添加到你的 `.gitignore` 文件中,以免污染代码库。
策略 B:手动复用(如果你不想在每个项目都敲命令)
如果你已经在一个项目中配置好了,想快速应用到另一个项目,可以直接复制配置文件。
- 在已配置好的项目中,找到 `.agent/skills/ui-ux-pro-max.md` 文件。
- 将其复制到新项目的 `.agent/skills/` 目录下(如果没有该目录则新建)。
- 重启 Antigravity,新项目中即可直接通过 `/ui-ux-pro-max` 调用。
🚀 第三步:验证与使用
配置完成后,你可以在任何项目中通过以下方式验证并使用:
-
查看技能列表:
在 Antigravity 对话框输入 `/`,你应该能看到 `ui-ux-pro-max` 出现在列表中。 -
直接使用
输入指令即可触发全局技能:
`/ui-ux-pro-max 为这个项目设计一个现代化的登录页面,使用深色模式`
💡 核心提示
- 不要手动修改全局文件:`~/.gemini/antigravity/skills/` 下的内容是"只读"的库。如果你需要微调技能行为,请在项目级的 `.agent/skills/` 文件中修改,或者创建新的 Workflow 文件指向全局库。
- 依赖检查:确保你的每个项目环境(或全局环境)都安装了 Python 3,因为 `UI-UX Pro Max` 的核心搜索功能依赖 Python 脚本运行。