collaborating-with-cla…
Delegate tasks to Claude Code CLI for prototyping, debugging, and code review. Supports multi-turn sessions via SESSION_ID.
Delegate tasks to Google's Antigravity CLI (agy) for prototyping, debugging, code review, and research. Supports multi-turn sessions via SESSION_ID. Successor to the retired Gemini CLI.
$ npx -y skills add appautomaton/agent-designer --skill collaborating-with-antigravity --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/collaborating-with-antigravityContext preview
The summary Claude sees to decide when to auto-load this skill.
Delegate tasks to Google's Antigravity CLI (agy) for prototyping, debugging, code review, and research. Supports multi-turn sessions via SESSION_ID. Successor to the retired Gemini CLI.
name: collaborating-with-antigravity description: Delegate tasks to Google's Antigravity CLI (agy) for prototyping, debugging, code review, and research. Supports multi-turn sessions via SESSION_ID. Successor to the retired Gemini CLI. metadata: short-description: Delegate to Antigravity CLI (agy)
Use the Antigravity CLI (`agy`) as an independent collaborator while the calling agent stays responsible for verification, synthesis, and final user-facing decisions. Antigravity CLI is Google's replacement for the **retired Gemini CLI** (hosted auth shut off 2026-06-18).
The bridge script (`scripts/agy_bridge.py`) wraps `agy -p` (headless print mode), returns structured JSON, and manages session continuity via `SESSION_ID`. **Always go through the bridge** — raw `agy -p` surfaces no conversation ID and no structured output (see below).
from agy's cache, returns it as `SESSION_ID`, and resumes via `--conversation`. It also serializes calls with a file lock — **don't run bridge calls concurrently.**
stderr, and enforces its own wall-clock kill as the real timeout.
Mechanics, upstream issue numbers, and the verified flag surface: [references/agy-cli.md](references/agy-cli.md).
Commands below write `<skill_dir>` for the absolute path of the directory containing this SKILL.md. Your harness usually reports that path when it loads the skill. If it does not, use this SKILL.md's own location. Substitute it before running, for example `~/.claude/skills/collaborating-with-antigravity`.
`agy` can read and write files and run tools in the workspace. To constrain it:
**Recommended for review/consultation.** Use `--no-sandbox` only when you deliberately want edits/shell.
code changes. This is a convention, not enforced.
use it with explicit user consent, ideally in an isolated worktree.
Everything above governs the child agy. The **host** agent's own permission layer gates the `python3 … agy_bridge.py` Bash call first — and under classifier-gated auto-approval (Claude Code `auto`/`dontAsk`, Codex non-interactive runs), a long-running script that spawns another agent over the codebase pattern-matches "high-risk" and can be **denied silently**: the delegation never starts. A host permission error instead of bridge JSON means the host blocked the bridge, not that agy failed.
⚠️ Backticks / `$VARS` in prompts trigger shell expansion — use a single-quoted heredoc, or `--prompt-file` for large/generated prompts. See [references/shell-quoting.md](references/shell-quoting.md).
PROMPT="$(cat <<'EOF' Review src/auth.py around login() and propose fixes. OUTPUT: Unified Diff Patch ONLY. EOF )" python3 <skill_dir>/scripts/agy_bridge.py \ --cd "." --model "Gemini 3.5 Flash (Low)" --PROMPT "$PROMPT"
**Returns** (stdout JSON): `{ "success": true, "SESSION_ID": "...", "agent_messages": "...", "model": "...", "warnings": [...] }`. Live progress streams to **stderr**; the bridge exits non-zero on failure. Run non-trivial calls in the host's background-command mode and watch the stderr progress.
Capture `SESSION_ID` from the first call and pass it back (use the same `--cd`):
# Turn 1 python3 <skill_dir>/scripts/agy_bridge.py \ --cd "." --PROMPT "Analyze the bug in foo()." # Turn 2 — resume by ID python3 <skill_dir>/scripts/agy_bridge.py \ --cd "." --SESSION_ID "<id>" --PROMPT "Propose a fix as a unified diff." # Or continue the most recent conversation python3 <skill_dir>/scripts/agy_bridge.py \ --cd "." --continue --PROMPT "What about edge cases?"
`--SESSION_ID` and `--continue` are mutually exclusive; `--continue` resumes agy's most-recent conversation *globally* (not per-`--cd`), so prefer `--SESSION_ID` for deterministic resume. Sessions persist as SQLite un
A catalog of installable skills for AI coding agents: Claude Code, Codex, Antigravity, and Grok. Structured, reusable skills that give your agents clear workflows, safe defaults, and multi-turn collaboration capabilities.
Delegate tasks to Claude Code CLI for prototyping, debugging, and code review. Supports multi-turn sessions via SESSION_ID.
Delegate tasks to Codex CLI for prototyping, debugging, code review, implementation handoff, cross-model second opinions, and multi-turn Codex sessions via…
Delegate tasks to Grok CLI (xAI) for prototyping, debugging, code review, research, and cross-model second opinions. Supports multi-turn sessions via…
Turn a large task into a persistent plan file and a trackable Issue CSV (local files, not an external issue tracker), then execute the issues autonomously with…