# Install SAG Voice (ElevenLabs TTS) in Google Antigravity

Source: https://github.com/openclaw/openclaw/tree/main/skills/sag
Listing: https://www.antigravityskills.org/skill/sag-voice
Safety review (2026-10-23): Instruction-only skill for the sag CLI, which sends text to ElevenLabs with your API key and plays or saves the audio.

## Rules for the agent
- Before running anything, tell the user what you will download and whether it contains scripts, and ask them to confirm.
- Install into this project (.agents/skills/) unless the user asks for a global install (~/.gemini/config/skills/).
- Do not run other commands from the source repository unless the user asks.

## Steps
1. Download only the skill folder

```bash
git clone --depth 1 --filter=blob:none --sparse https://github.com/openclaw/openclaw /tmp/openclaw && git -C /tmp/openclaw sparse-checkout set skills/sag
```

   A sparse checkout fetches skills/sag (one SKILL.md) instead of the whole OpenClaw repository.
2. Copy into this workspace (project skill)

```bash
mkdir -p .agents/skills && cp -r /tmp/openclaw/skills/sag .agents/skills/sag
```

   Run from your project root. Antigravity reads workspace skills from <project>/.agents/skills/<folder>/.
3. Or install globally (all projects)

```bash
mkdir -p ~/.gemini/config/skills && cp -r /tmp/openclaw/skills/sag ~/.gemini/config/skills/sag
```

   Use this instead of the previous step to have the skill in every workspace. Global skills folder from Antigravity's docs (antigravity.google/docs/skills).
4. Install sag and set your key

```bash
brew install steipete/tap/sag && export ELEVENLABS_API_KEY=...
```

   macOS via Homebrew, as in the skill metadata. Linux and Windows: download the archive from github.com/steipete/sag/releases or use go install github.com/steipete/sag/cmd/sag@latest (Go 1.25+). Prefer ELEVENLABS_API_KEY_FILE over putting the key on a command line (sag docs/agents.md).
5. Check that Antigravity sees it
   Antigravity 2.0 app: start a new conversation and ask "What skills do you have?" (the app has no /skills command; typing / and the skill name also finds it, sometimes only after your first message). Antigravity CLI: run /skills; in a session that was already open, run /skills reload first. sag should be listed.

Note: Neither the OpenClaw repository nor the sag README mentions Antigravity; this is a plain folder copy into Antigravity's standard skill folders. The OpenClaw-only parts (MEDIA: attachments, the Clawd voice) will not work there; the sag commands themselves are agent-neutral.

Done when the skill is listed: in the Antigravity 2.0 app ask "What skills do you have?" in a new conversation (the app has no /skills command); in the Antigravity CLI run /skills (run /skills reload first in a session that was already open).
