/review
Send the current git diff to Antigravity (agy) for code review. Optional focus text to steer the review.
$ npx -y skills add MarcosNahuel/antigravity-plugin-cc --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/review
Context preview
What this command does when you run it.
Send the current git diff to Antigravity (agy) for code review. Optional focus text to steer the review.
Command definition
review.mddescription: Send the current git diff to Antigravity (agy) for code review. Optional focus text to steer the review.
argument-hint: "[--background] [focus text]"
context: fork
allowed-tools: Bash, Write
Route this to the `antigravity:agy-rescue` subagent in MODE: review.
Raw user request: $ARGUMENTS
Routing rules:
- If the request contains `--background`, invoke the subagent with `run_in_background: true`. Strip the flag.
- Capture the current git diff BEFORE delegating. Use ONE Bash call with this exact fallback chain (do not invent your own — `git diff HEAD` first because it includes committed-but-not-pushed work too):
set -e
REPO_DIR="${CLAUDE_PROJECT_DIR:-$PWD}"
DIFF_FILE="$(mktemp -t agy-review-XXXXXX.diff 2>/dev/null || mktemp)"
git -C "$REPO_DIR" diff HEAD > "$DIFF_FILE" 2>/dev/null || true
if [ ! -s "$DIFF_FILE" ]; then
git -C "$REPO_DIR" diff > "$DIFF_FILE" 2>/dev/null || true
fi
if [ ! -s "$DIFF_FILE" ]; then
rm -f "$DIFF_FILE"
echo "NO_DIFF"
else
OUT_FILE="${DIFF_FILE%.diff}.review.md"
echo "DIFF_FILE=$DIFF_FILE"
echo "OUT_FILE=$OUT_FILE"
wc -l < "$DIFF_FILE"
fi- If the Bash output is `NO_DIFF`, tell the user "no git diff found in this repo — stage or make changes first" and stop. Do NOT invoke the subagent.
- Anything left in the user text after stripping `--background` is the focus text (may be empty). Default focus if empty: "review for correctness, edge cases, security issues, and style".
Pass this header block to the subagent followed by the focus text:
MODE: review
INTENSITY:
MODEL:
RESUME: false
WRITE_FILE: <absolute OUT_FILE path echoed above>
FOCUS: <focus text or default>
DIFF_FILE: <absolute path captured above>
USER_TEXT:
Operating rules:
- The subagent reads `DIFF_FILE`, builds a review prompt embedding the diff + focus, invokes agy via the write_file workaround (bug #76), and returns the review verbatim.
- Present agy's response as-is. No paraphrase.
- If agy reports missing/unauthenticated, tell the user to run `/agy:setup`.
- After delegating, leave the temp `DIFF_FILE` alone — the subagent owns its lifecycle (it cleans up on success).
Read more
description: Send the current git diff to Antigravity (agy) for code review. Optional focus text to steer the review. argument-hint: "[--background] [focus text]" context: fork allowed-tools: Bash, Write
Route this to the `antigravity:agy-rescue` subagent in MODE: review.
Raw user request: $ARGUMENTS
Routing rules:
- If the request contains `--background`, invoke the subagent with `run_in_background: true`. Strip the flag.
- Capture the current git diff BEFORE delegating. Use ONE Bash call with this exact fallback chain (do not invent your own — `git diff HEAD` first because it includes committed-but-not-pushed work too):
set -e
REPO_DIR="${CLAUDE_PROJECT_DIR:-$PWD}"
DIFF_FILE="$(mktemp -t agy-review-XXXXXX.diff 2>/dev/null || mktemp)"
git -C "$REPO_DIR" diff HEAD > "$DIFF_FILE" 2>/dev/null || true
if [ ! -s "$DIFF_FILE" ]; then
git -C "$REPO_DIR" diff > "$DIFF_FILE" 2>/dev/null || true
fi
if [ ! -s "$DIFF_FILE" ]; then
rm -f "$DIFF_FILE"
echo "NO_DIFF"
else
OUT_FILE="${DIFF_FILE%.diff}.review.md"
echo "DIFF_FILE=$DIFF_FILE"
echo "OUT_FILE=$OUT_FILE"
wc -l < "$DIFF_FILE"
fi- If the Bash output is `NO_DIFF`, tell the user "no git diff found in this repo — stage or make changes first" and stop. Do NOT invoke the subagent.
- Anything left in the user text after stripping `--background` is the focus text (may be empty). Default focus if empty: "review for correctness, edge cases, security issues, and style".
Pass this header block to the subagent followed by the focus text:
MODE: review INTENSITY: MODEL: RESUME: false WRITE_FILE: <absolute OUT_FILE path echoed above> FOCUS: <focus text or default> DIFF_FILE: <absolute path captured above> USER_TEXT:
Operating rules:
- The subagent reads `DIFF_FILE`, builds a review prompt embedding the diff + focus, invokes agy via the write_file workaround (bug #76), and returns the review verbatim.
- Present agy's response as-is. No paraphrase.
- If agy reports missing/unauthenticated, tell the user to run `/agy:setup`.
- After delegating, leave the temp `DIFF_FILE` alone — the subagent owns its lifecycle (it cleans up on success).
A local NotebookLM, multi-agent deep research, and 21 more commands — for Claude Code, powered by Google Antigravity (agy / Gemini 3.x), the official CLI that replaces the now-deprecated gemini-cli.
Repo: MarcosNahuel/antigravity-plugin-cc
Other commands on marcosnahuel-antigravity-plugin-cc.
- /ask
One-shot prompt to Antigravity (agy) — quick question, returns response verbatim. No file persistence to docs/.
Open command - /deep-research
Deep, multi-source, fact-checked web research with agy — reach for it when a decision or design depends on getting it right and a single-shot answer is not enough (architecture / tool / vendor choices, thorough landscape scans, anything you will act on). Builds an evidence
Open command - /design-review
Run a UX/visual design audit of a URL using Antigravity (agy). Captures desktop + mobile screenshots, scores 10 dimensions (hierarchy, typography, color, spacing, a11y, etc.), benchmarks against industry. Saves to docs/agy/design-reviews/.
Open command - /doc-to-md
Convert a PDF, docx, image, or other document to clean Markdown using Antigravity (agy) multimodal Gemini. Saves to docs/agy/converted/.
Open command - /graph
Build a knowledge GRAPH of a folder (code + docs) with Graphify — tree-sitter ASTs + NetworkX + Leiden communities + an interactive graph.html. The code graph is built LOCALLY and costs zero tokens on any assistant; Gemini via agy only names the communities. Then Claude reads
Open command - /media
Ask a question about an AUDIO, VIDEO or IMAGE file (or a YouTube/remote URL) with Antigravity (agy / Gemini 3.x multimodal). Beyond transcription — "what decisions were made in this meeting?", "what happens at 2:30 in the video?", "what's the tone of this voice note?". Claude
Open command

