Agent skill

Antigravity CLI

by scarletkc in scarletkc/agents

Delegate bounded investigation, review, or implementation tasks to Antigravity CLI from a supervising agent.

Apache-2.0Auto-check passedDevelopment

Install Antigravity CLI

skills CLI
$ npx skills add scarletkc/agents --skill antigravity-cli -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install scarletkc/agents antigravity-cli --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/scarletkc/agents.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/antigravity-cli .claude/skills/antigravity-cli && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
antigravity-cli
GitHub stars
225
Token cost
~1.6k tokens
SKILL.md length
770 words
Files
4 (incl. scripts, references)
Skills in repo
11
Repo updated
First seen
Licence
Apache-2.0

At a glance

Delegate bounded investigation, review, or implementation tasks to Antigravity CLI from a supervising agent.

  • Development work in your project
  • SKILL.md covers Assign and follow up, Configuration and permissions and Check results and recover
  • Runs Python scripts from its folder; calls python and uv

What it does

Antigravity CLI is an agent skill from scarletkc/agents. Delegate bounded investigation, review, or implementation tasks to Antigravity CLI from a supervising agent. Includes a background client for task progress, follow-up prompts, conversation recovery, cancellation, and visible failures.

Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including scripts and reference files (for example `references/client.md`, `scripts/agent_task_runtime.py` and `scripts/agy.py`).

It sits in Development. It works with Python. The repository describes itself as: Shared standards and reusable skills for Claude Code, Codex CLI, and other AI coding agents. The licence is Apache-2.0.

When your agent uses it

  • Development work in your project

Example prompts

  • “/antigravity-cli”

Requirements

  • Python 3

What it can do on your machine

Read from SKILL.md and the folder at commit eb55005. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 2 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python
    • uv

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use uv, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Antigravity CLI loads about 1.6k tokens when it runs, and up to ~3.1k if it reads all its reference files. Until then it costs about 63 tokens; SKILL.md has 770 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~63
When it runs · the whole SKILL.md, loaded when a task matches
~1.6k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from scarletkc/agents at commit eb55005, republished under its Apache-2.0 licence (© scarletkc). 770 words, ~1,581 tokens.

Download SKILL.mdSave it as .claude/skills/antigravity-cli/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
antigravity-cli
description
Delegate bounded investigation, review, or implementation tasks to Antigravity CLI from a supervising agent. Includes a background client for task progress, follow-up prompts, conversation recovery, cancellation, and visible failures.
license
Apache-2.0
metadata.author
scarletkc
metadata.source
https://github.com/scarletkc/agents
metadata.summary
Delegate work to Antigravity CLI, inspect progress and tool failures, and continue the same conversation across follow-up tasks.

Antigravity CLI

Use the installed agy CLI as an external coding agent. The bundled client returns a task ID immediately and keeps a background worker available for follow-ups. It runs each turn with official streaming JSON input/output and resumes the exact Antigravity conversation on the next turn. Waiting for the process and stderr to finish makes permission denials and partial-output timeouts visible; each follow-up incurs CLI startup time.

Delegate when the user requests Antigravity or another agent can add value that you can verify. Keep routine work with the supervising agent when the extra startup and review time would outweigh that benefit.

Antigravity CLI must already be installed and authenticated. Run scripts/agy.py with the project's Python 3.12+ interpreter. The helper uses only the standard library; when the project has no Python environment, uv run --python 3.12 <script> ... also works. Resolve the script relative to this skill, not the project receiving the task.

Assign and follow up

Provide the goal, absolute working directory, relevant files and evidence, scope, and completion check. Antigravity does not inherit the supervising agent's conversation. Use a UTF-8 prompt file for substantial instructions:

sh
python <script> start --cwd <absolute-project-path> --prompt-file <task-file>
python <script> wait <task_id> --timeout 30
python <script> status <task_id>
python <script> reply <task_id> --prompt-file <follow-up-file>
python <script> cancel <task_id>
python <script> close <task_id>

Keep independent work with the supervising agent while the task runs. wait timing out only returns a snapshot; it does not cancel the task. reply is accepted after the current turn finishes. Retain the task_id and close the worker when no more follow-ups are needed.

The helper supplies both the process working directory and --add-dir. For concurrent edits to overlapping files, use separate worktrees and pass their paths as --cwd; the helper does not create worktrees. Check actual output paths, since Antigravity can also write to its conversation artifacts.

Configuration and permissions

Inherit Antigravity's authentication, model, and permission configuration. Subscription and API authentication remain Antigravity's responsibility. Do not switch providers, change authentication, or rewrite its global settings to conceal a failure.

start --model, --effort, --mode, and --sandbox are task-specific overrides. Honor the user's model or effort choice. Otherwise choose effort according to complexity, error cost, and ease of verification; omit the override when the model's support or the appropriate choice is uncertain. Discover models with agy --output-format json models.

Match permissions to the authorized work. --mode plan is a planning instruction, not enforced read-only access: headless plan review can proceed automatically. The supervising agent's sandbox does not configure AGY's. Do not promise isolation without checking the target platform's support.

For authorized workspace edits, --mode accept-edits allows file changes without interactive diff review; shell commands still follow tool permission rules. If a file tool rejects the target as an invalid artifact path, ask Antigravity to write a regular workspace file instead of an artifact. Inspect that tool error before attempting a shell workaround or expanding permissions.

Headless AGY cannot accept programmatic approval responses. When the helper reports blocked, inspect denied_actions and the partial result. If the task requires those tools, use scoped Antigravity permission rules or an interactive AGY session to establish the required permissions, following the original authorization. Do not repeatedly submit a blocked operation with unchanged permissions. The helper exposes --dangerously-skip-permissions only as an explicit override; do not use it merely to avoid an approval. Scoped rules limit which actions match; they are stored in Antigravity's global settings, not as temporary grants managed by this helper.

Show full SKILL.md (227 more words)Show less

Check results and recover

Read status, closed, stop_reason, error, denied_actions, and tool_errors together. completed means the turn returned a response, not that its claims or edits were verified. Inspect the diff, output files, and relevant checks. AGY may recover from an individual tool error, so tool errors remain visible even when the final turn completes.

The helper does not equate native SUCCESS or exit code 0 with completion. It checks permission denials and stderr timeout diagnostics, and enforces its own startup, turn, and shutdown deadlines.

cancel stops that task's AGY process tree and closes its worker. It does not undo edits or external actions already performed. Read partial results before retrying. To continue a closed conversation, explicitly start a new task with its returned session_id:

sh
python <script> start --cwd <same-project-path> --conversation <session_id> --prompt-file <follow-up-file>

An open task can use reply after a provider failure. This is an explicit new turn in the same conversation; there is no automatic retry. If startup failed before a session ID was obtained, resolve the error and start again.

If installation, authentication, network, permissions, or execution blocks the task, tell the user what failed and what remains incomplete. Do not silently replace the requested Antigravity contribution with your own work or another provider. Committing, publishing, and other external actions retain the authorization boundaries of the original assignment.

Use <script> --help for commands and references/client.md for state fields, timeouts, storage, and diagnostics.

© scarletkc, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (scripts, references) in skills/antigravity-cli of scarletkc/agents.

  • SKILL.md
  • references/client.md
  • scripts/agent_task_runtime.py
  • scripts/agy.py

Open the folder on GitHubat commit eb55005

Compare with similar skills

Antigravity CLI next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Antigravity CLI compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Antigravity CLI this skillscarletkc/agents225—~1.6kAutomated safety check: PassApache-2.0
Code Review ChecklistshareAI-lab/learn-claude-code78k5 repos~1.1kAutomated safety check: PassMIT
Minimizing Ty Ecosystem Changesastral-sh/ruff50k—~4.6kAutomated safety check: PassMIT
Merge Dependabot PRsonyx-dot-app/onyx32k1 repos~2.2kAutomated safety check: PassMIT
Summarise Ecosystem Resultsastral-sh/ruff50k—~2.2kAutomated safety check: PassMIT
Senior Architect Toolkitmaslennikov-ig/claude-code-orchestrator-kit2608 repos~1.2kAutomated safety check: NotesCustom licence

Similar skills

  • Code Review Checklist

    shareAI-lab/learn-claude-code

    Reviews code against a five-part checklist covering security, correctness, performance, maintainability and testing, and reports findings in a fixed format.

    78k GitHub starsUsed in 5 repos~1.1k tokens
    DevelopmentAuto-check passed
  • Official

    A skill your agent uses when a user says "minimize this ty ecosystem change", "reproduce this ecosystem result", "investigate a primer difference", "investigate a mypyprimer difference"…

    50k GitHub stars~4.6k tokensUpdated today
    DevelopmentAuto-check passed
  • Merge Dependabot PRs

    onyx-dot-app/onyx

    Triages and lands a batch of open Dependabot PRs in the Onyx repo, where main is gated exclusively by GitHub's merge queue: approves and enqueues green PRs, closes superseded duplicates, fixes…

    32k GitHub starsUsed in 1 repo~2.2k tokens
    DevelopmentAuto-check passed
  • Official

    A skill your agent uses when a user says "summarise ecosystem results", "summarize this ty ecosystem report", "what changed in this ecosystem run?", or asks to summarise or summarize ty ecosystem…

    50k GitHub stars~2.2k tokensUpdated today
    DevelopmentAuto-check passed
  • Senior Architect Toolkit

    maslennikov-ig/claude-code-orchestrator-kit

    Comprehensive software architecture skill for designing scalable, maintainable systems using ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin…

    260 GitHub starsUsed in 8 repos~1.2k tokens
    DevelopmentAuto-check: notes
  • Kedro Babysit

    kedro-org/kedro

    Run Kedro's local lint / format / type-check / tests on changed files (uses the project's pre-commit hooks, ruff, mypy, pytest, lint-imports, detect-secrets, Make targets — in the right venv), or…

    11k GitHub stars~4k tokensUpdated today
    DevelopmentAuto-check passed

More from scarletkc/agents

All 11 skills in this repo
  • Grok CLI

    scarletkc/agents

    Delegate bounded tasks to Grok Build from a supervising agent such as Codex.

    225 GitHub stars~1.5k tokensUpdated 17 days ago
    Auto-check: warnings
  • Talk Like Scarletkc

    scarletkc/agents

    按 scarletkc 本人的自然表达习惯代写、改写、润色和翻译文本,适用于推文、评论、聊天消息、模型或工具体验文、项目介绍、GitHub 文本和正式通信。用户要求撰写可直接使用的成稿、去除 AI 腔,或在翻译中保留本人语气和立场时使用,无需明确点名本 skill。单纯的事实问答、技术分析、代码审查和任务讨论不触发。

    225 GitHub stars~1.2k tokensUpdated 17 days ago
    Auto-check passed
  • Ask To Plan

    scarletkc/agents

    Guide a user from an unclear idea to an actionable plan through the agent harness's native ask tool and clickable choices.

    225 GitHub stars~2.4k tokensUpdated 17 days ago
    Auto-check passed
  • Codex CLI

    scarletkc/agents

    When handing work to the Codex CLI earns its cost, and how to size the run: second-model review, bounded implementation hand-offs, sandbox permissions, model and reasoning effort.

    225 GitHub stars~2.8k tokensUpdated 17 days ago
    Auto-check passed
  • Marketing Copy

    scarletkc/agents

    Write outbound promotional copy for a product or project: launch and update posts for community platforms and social media, store page descriptions and short blurbs, landing page headlines and calls…

    225 GitHub stars~1.3k tokensUpdated 17 days ago
    Auto-check passed
  • Scoped Change

    scarletkc/agents

    Judgment rules for locating the correct boundary of a requested change: staying inert outside it while completing every required site inside it.

    225 GitHub stars~1.3k tokensUpdated 17 days ago
    Auto-check passed

Works with

Categories

Questions about Antigravity CLI

What does Antigravity CLI do?

Delegate bounded investigation, review, or implementation tasks to Antigravity CLI from a supervising agent. Antigravity CLI is an agent skill from scarletkc/agents. Delegate bounded investigation, review, or implementation tasks to Antigravity CLI from a supervising agent.

When should I use Antigravity CLI?

Antigravity CLI fits situations like: development work in your project.

How do I install Antigravity CLI in Claude Code?

Run `npx skills add scarletkc/agents --skill antigravity-cli -a claude-code`. Or copy the skill folder (skills/antigravity-cli in scarletkc/agents) into .claude/skills/antigravity-cli in your project. Claude Code loads it when a task matches its description.

How do I install Antigravity CLI in Codex?

Run `npx skills add scarletkc/agents --skill antigravity-cli -a codex`. Or copy the skill folder (skills/antigravity-cli in scarletkc/agents) into .agents/skills/antigravity-cli in your project. Codex loads it when a task matches its description.

Can I use Antigravity CLI in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add scarletkc/agents --skill antigravity-cli -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/antigravity-cli, .gemini/skills/antigravity-cli, .github/skills/antigravity-cli and .opencode/skills/antigravity-cli in your project.

What does Antigravity CLI need to run?

Going by SKILL.md and its folder, Antigravity CLI needs Python for the scripts in its folder and the command-line tools its instructions call (python and uv). Our summary lists: Python 3.

Does Antigravity CLI access the network?

SKILL.md contains no URLs. Its commands use uv, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Antigravity CLI safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Antigravity CLI use?

Antigravity CLI is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Antigravity CLI use?

About 1.6k tokens (SKILL.md is roughly 6.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.5k tokens, read only when the agent opens those files.

What are the alternatives to Antigravity CLI?

Skills that share tags, products or a category with Antigravity CLI: Code Review Checklist (shareAI-lab/learn-claude-code, 78k stars), Minimizing Ty Ecosystem Changes (astral-sh/ruff, 50k stars), Merge Dependabot PRs (onyx-dot-app/onyx, 32k stars) and Summarise Ecosystem Results (astral-sh/ruff, 50k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Antigravity CLI?

scarletkc (a GitHub user) maintains it in scarletkc/agents, which has 225 GitHub stars. The repository holds 11 skills in this directory. The repository was last updated on September 21, 2026.

Source: scarletkc/agents on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.