antigravity-cli
Delegate bounded investigation, review, or implementation tasks to Antigravity CLI from a supervising agent.
Skill by scarletkc
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/scarletkc-antigravity-cli
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/antigravity-cli
What's inside
- Skill 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 · source: https://github.com/scarletkc/agents · summary: Delegate work to Antigravity CLI, inspect progress and tool failures, and continue the same conversation across follow-up tasks.
- Instructions
- 114 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (4)
- SKILL.md
- client.md · references/
- agent_task_runtime.py · scripts/
- agy.py · scripts/
SKILL.md (first lines)
# 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](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. ## 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](references/client.md) for state fields, timeouts, storage, and diagnostics.
From scarletkc/agents, Apache-2.0.
More from scarletkc/agents
- 0.798score
devin-cli
scarletkc
Delegate bounded coding tasks to the local Devin CLI over ACP from a supervising agent such as Claude Code or Codex.
SkillAFreshness: A★ 225Claude Code +9 - 0.794score
talk-like-scarletkc
scarletkc
按 scarletkc 本人的自然表达习惯代写、改写、润色和翻译文本,适用于推文、评论、聊天消息、模型或工具体验文、项目介绍、GitHub 文本和正式通信。用户要求撰写可直接使用的成稿、去除 AI 腔,或在翻译中保留本人语气和立场时使用,无需明确点名本 skill。单纯的事实问答、技术分析、代码审查和任务讨论不触发。
SkillAFreshness: A★ 225Claude Code +9 - 0.794score
x-content
scarletkc
为 X(Twitter)寻找值得发的素材、筛选选题、撰写和改进帖文或串,并从读者视角重读,改善吸引力、阅读连贯性和真实讨论空间。用户问 X 最近有什么可以发、想写一条有流量的帖文,或反馈 X 帖文太复杂、读不下去时使用。只调整个人语气或忠实翻译已有文本时不触发。
SkillAFreshness: A★ 225Claude Code +9 - 0.752score
grok-cli
scarletkc
Delegate bounded tasks to Grok Build from a supervising agent such as Codex.
SkillBFreshness: B★ 225Claude Code +9 - 0.746score
scoped-change
scarletkc
Judgment rules for locating the correct boundary of a requested change: staying inert outside it while completing every required site inside it.
SkillBFreshness: B★ 225Claude Code +9 - 0.746score
worktree-pr
scarletkc
Decide whether a task deserves its own git worktree and, if chosen, run it end to end: branch from the integration branch rather than the current tree, keep…
SkillBFreshness: B★ 225Claude Code +9 - 0.746score
ux-writing
scarletkc
Judgment rules for user-facing text and docs: CLI and diagnostic output, error and help text, README and docs structure, code comments, titles, and generated…
SkillBFreshness: B★ 225Claude Code +9 - 0.746score
ask-to-plan
scarletkc
Guide a user from an unclear idea to an actionable plan through the agent harness's native ask tool and clickable choices.
SkillBFreshness: B★ 225Claude Code +9 - 0.746score
codex-cli
scarletkc
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…
SkillBFreshness: B★ 225Claude Code +9 - 0.746score
marketing-copy
scarletkc
Write outbound promotional copy for a product or project: launch and update posts for community platforms and social media, store page descriptions and short…
SkillBFreshness: B★ 225Claude Code +9 - 0.742score
product-writing
scarletkc
Write, edit, or review UI copy, CLI messages, help text, code comments, and technical documentation covering product behavior, errors, status, setup…
SkillBFreshness: B★ 225Claude Code +9
Signals
- Stars
- 225
- Forks
- 12
- Open issues
- 1
- Last commit (this folder)
- Sep 11, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/scarletkc/agents
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from scarletkc
- 0.798score
devin-cli
scarletkc
Delegate bounded coding tasks to the local Devin CLI over ACP from a supervising agent such as Claude Code or Codex.
SkillAFreshness: A★ 225Claude Code +9 - 0.795score
vexor-cli
scarletkc
Semantic file discovery via `vexor`.
SkillAFreshness: A★ 246Claude Code +9 - 0.794score
x-content
scarletkc
为 X(Twitter)寻找值得发的素材、筛选选题、撰写和改进帖文或串,并从读者视角重读,改善吸引力、阅读连贯性和真实讨论空间。用户问 X 最近有什么可以发、想写一条有流量的帖文,或反馈 X 帖文太复杂、读不下去时使用。只调整个人语气或忠实翻译已有文本时不触发。
SkillAFreshness: A★ 225Claude Code +9 - 0.794score
talk-like-scarletkc
scarletkc
按 scarletkc 本人的自然表达习惯代写、改写、润色和翻译文本,适用于推文、评论、聊天消息、模型或工具体验文、项目介绍、GitHub 文本和正式通信。用户要求撰写可直接使用的成稿、去除 AI 腔,或在翻译中保留本人语气和立场时使用,无需明确点名本 skill。单纯的事实问答、技术分析、代码审查和任务讨论不触发。
SkillAFreshness: A★ 225Claude Code +9 - 0.770score
Vexor
scarletkc
A semantic search engine for files and code.
ConnectorAFreshness: ALocal★ 246↓ 123/wkClaude Code +5 - 0.752score
grok-cli
scarletkc
Delegate bounded tasks to Grok Build from a supervising agent such as Codex.
SkillBFreshness: B★ 225Claude Code +9
Cite this page
antigravity-cli skill. Agent Mart. https://agentmart.dev/skills/scarletkc-antigravity-cli (last updated 2026-10-24)