Opencli antigravity

How to automate Antigravity using OpenCLI

install
source · Clone the upstream repo
git clone https://github.com/jackwener/OpenCLI
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/jackwener/OpenCLI "$T" && mkdir -p ~/.claude/skills && cp -r "$T/clis/antigravity" ~/.claude/skills/jackwener-opencli-antigravity-a8adcb && rm -rf "$T"
manifest: clis/antigravity/SKILL.md
source content

Antigravity Automation Skill

This skill allows AI agents to control the Antigravity desktop app (and any Electron app with CDP enabled) programmatically via OpenCLI.

Requirements

opencli automatically detects, launches (with

--remote-debugging-port=9234
), and connects to Antigravity. If Antigravity is already running without CDP, opencli will prompt to restart it.

If the endpoint exposes multiple inspectable targets, set: ```bash export OPENCLI_CDP_TARGET="antigravity" ```

High-Level Capabilities

  1. Send Messages (
    opencli antigravity send <message>
    )
    : Type and send a message directly into the chat UI.
  2. Read History (
    opencli antigravity read
    )
    : Scrape the raw chat transcript from the main UI container.
  3. Extract Code (
    opencli antigravity extract-code
    )
    : Automatically isolate and extract source code text blocks from the AI's recent answers.
  4. Switch Models (
    opencli antigravity model <name>
    )
    : Instantly toggle the active LLM (e.g., `gemini`, `claude`).
  5. Clear Context (
    opencli antigravity new
    )
    : Start a fresh conversation.

Examples for Automated Workflows

Generating and Saving Code

```bash opencli antigravity send "Write a python script to fetch HN top stories"

wait ~10-15 seconds for output to render

opencli antigravity extract-code > hn_fetcher.py ```

Reading Real-time Logs

Agents can run long-running streaming watch instances: ```bash opencli antigravity watch ```