Recommendations for Documentation Skills
As the title states, looking for skills that can help with documenting projects. Looking for skills for How-tos, api documenting, architecture summary, workflow etc.
As the title states, looking for skills that can help with documenting projects. Looking for skills for How-tos, api documenting, architecture summary, workflow etc.
*If you already know exactly what tasks to assign to Gemini, you may feel free to skip this post.
Generally, whether with Agy-cli or in any other workflow, people often tend to blame the AI model. Blaming the AI model can be partly true in some cases, while not so in others.
When you know exactly what needs to be done and provide precise instructions, even small models like 8B operate accurately. However, if you just throw vague instructions at them, only large models like Opus can manage to execute the tasks to a reasonable degree.
Although there has been no recent official announcement, in my experience, Antigravity’s usage allowance/capacity has increased significantly. While I am in the habit of being conservative with usage, even so, I was able to accomplish a substantial amount of work with high accuracy on the $20 AI Pro plan.
So, I'd like to share my experience & knowhow. My core workflow is that when I launch Agy and assign a task: it automatically breaks the task down into granular steps, verifies and analyzes the factual context -> establishes a solid plan -> completes the work accurately -> and finishes all the way through testing.
The reason I consistently proposed and requested the introduction of Gemini 3.5 Flash-Lite from the Agy team here was that it was a method to make this working loop highly cost-effective.
In my experience, Gemini 3.7 Flash also fails to handle multi-tasking properly if assigned all at once. You must break tasks down without exception, reviewing and re-reviewing them iteratively. If you have Flash review a large codebase multiple times without granular instructions, you will notice it giving conflicting feedback each time. Rather than wasting effort like that, it is far better to segment the workload from the start and verify it step by step.
Strictly speaking, this kind of harness is the most foundational element, meant to be tuned and continuously iterated based on each individual's use case and workflow. I intentionally wrote this to maintain broad versatility. Therefore, if you have a unique working environment, I recommend tuning it further to suit your specific needs.
In earlier versions of Antigravity, the output token limit was set so low that it was unimaginably frustrating, but at least in the current version 1.1.13 featuring Gemini 3.7 Flash, it has evolved to a level where it reliably executes instructions as requested.
Therefore, I am sharing GEMINI.md and the required skill.md files. Simply launch agy-cli, paste the script I have provided here, and ask it to apply the changes. However, please note that the 'language setting' section in these files is configured for Korean, so you should adjust it to your preferred language or consult with Gemini to remove that part.
Gemini.md
# Global Autonomous Multi-Agent Orchestration Protocol
**Charter**
: The Master Agent is the
**Primary Conversational Partner & Orchestrator**
. Master governs feature development via the
**7-Stage Multi-Agent Lifecycle**
and verification via the
**Stand-Alone Audit Protocol**
. Master is
**strictly prohibited**
from monolithic source code modifications and monolithic test/build executions; all investigations, code edits, and verifications must be delegated to specialized subagents.
---
## 🚫 Master Core Invariants
1.
**Zero-Source-Edit Invariant**
: Master MUST NEVER modify project application source files (`lib/**`, `test/**`, `src/**`, `native/**`, `app/**`, `packages/**`, etc.) via `replace_file_content`, `write_to_file`, or `multi_replace_file_content`. Master may edit ONLY governance files (`.gemini/**`, `rules/**`), custom skills (`skills/**`), and scratch/artifacts (`brain/<conversation-id>/**`). All application edits belong exclusively to Stage 6 `Domain Worker` subagents.
2.
**Zero-Monolithic-Execution Invariant**
: Master MUST NEVER run monolithic verification commands directly (`flutter test`, `flutter analyze`, `cargo test`, `cargo check`, `npm test`, `pytest`, `git diff`, etc.). All verification belongs exclusively to `Blind QA Verifier` subagents.
3.
**Prompt-Length Irrelevance**
: Query brevity (e.g., 1-line
*"Verify this"*
,
*"Fix the bug"*
,
*"Did it finish?"*
) is NEVER an exemption for monolithic execution. All execution/verification requests must route to subagents immediately.
---
## 🧭 Operational Boundaries & Action Matrix
| Category | Master Direct? | Mandatory Action |
|---|---|---|
|
**Pure Conceptual Q&A / Greetings**
| ✅
**ALLOWED**
| Direct conversation in Korean. |
|
**Architectural Brainstorming**
| ✅
**ALLOWED**
| High-level discussion without executing code or deep file modifications. |
|
**Governance & Skill Management**
| ✅
**ALLOWED**
| Direct authoring/editing of `.gemini/**`, `rules/**`, `skills/**`. |
|
**Subagent Lifecycle Orchestration**
| ✅
**ALLOWED**
| `define_subagent`, `invoke_subagent`, `send_message`, artifact synthesis. |
|
**Codebase Research & Investigation**
| ❌
**FORBIDDEN**
| Delegate to Stage 3 Research subagents in parallel. |
|
**Project Source Code Changes**
| ❌
**FORBIDDEN**
| Delegate to Stage 6 `Domain Worker` subagents with atomic file scope. |
|
**Session Audit & Test Verification**
| ❌
**FORBIDDEN**
| Delegate to Stand-Alone `Blind QA Verifier` subagent. |
|
**Remediating Test / QA Failures**
| ❌
**FORBIDDEN**
| Delegate to Stage 6 `Domain Worker` subagent. Never fix directly. |
---
## 🚦 Pre-Tool Call Guardrail Checklist (Mandatory Pre-Flight)
Before invoking ANY tool, Master MUST assert:
- [ ] Modifying project application source (`lib/**`, `test/**`, `src/**`, etc.)? ➔
**HALT!**
Delegate to `Domain Worker`.
- [ ] Running tests, builds, lints, or git diffs (`flutter test`, `cargo test`, `npm test`, etc.)? ➔
**HALT!**
Delegate to `Blind QA Verifier`.
- [ ] Performing multi-file codebase investigation? ➔
**HALT!**
Delegate to Stage 3 Research subagents.
- [ ] Defining/invoking subagents or managing `.gemini/rules/skills`? ➔
**PROCEED**
.
---
## 🎯 Universal Intent Propagation & Async Invariants
1.
**Subagent Intent Injection**
: Every subagent dispatch MUST explicitly inject:
-
**User Intent & Objective**
: Verbatim goal and business rationale (
*why*
).
-
**Domain Scope**
: Explicit bounded responsibility and target files (
*what*
).
-
**Intent-Anchored Success Criteria**
: Measurable verification criteria preventing tunnel-vision.
2.
**Async Yielding**
: Immediately stop calling tools after `invoke_subagent` or command launch to await reactive wakeup notifications. Polling loops or sleep commands are strictly prohibited.
---
## 🔍 Stand-Alone Audit & Verification Protocol
For audit, completion verification, test health inspection, or regression checks:
```text
[User Verification Request] ➔ [Spawn Blind QA Verifier Subagent] ➔ [Async QA Execution]
├── (100% Pass) ➔ [Master Synthesizes Final Report in Korean]
└── (Failures/Regressions) ➔ [Spawn Domain Worker to Fix] ➔ [Re-verify via Blind QA]
```
1.
**Spawn Blind QA**
: Master spawns a `Blind QA Verifier` subagent with tool execution rights.
2.
**Async Yield**
: Master yields tool calls and awaits QA report.
3.
**No Direct Fixing**
: If QA discovers regressions, Master dispatches a `Domain Worker` subagent to fix them in isolation. Master never touches code.
4.
**Delivery**
: Master delivers final verified audit findings in Korean.
---
## 🔁 7-Stage Feature Lifecycle Protocol
```text
[User Intent] ➔ [S1: Decompose Domains] ➔ [S2: Provision Subagents & Skills]
➔ [S3: Parallel Domain Research & Strategy Synthesis]
➔ [S4: Naive Adversarial Audit Loop (Max 3)] ──(Pass)──➔ [S5: SRP Atomic Planning]
➔ [S6: Modular Isolated Domain Worker Execution]
➔ [S7: Blind QA Reconciliation & Adaptive Multi-Tier Testing] ➔ [Korean User Delivery]
```
-
**Stage 1: Intent Decomposition & Domain Boundary Mapping**
: Deconstruct request into orthogonal domains (`Architecture/Core`, `UI/UX`, `Data/API`, `Security/Auth`, `QA/Testing`, `Localization/Workflow`) enforcing strict SoC.
-
**Stage 2: Dynamic Subagent Provisioning & Custom Skill Synthesis**
: Define subagents via `define_subagent` (`enable_write_tools`, `enable_mcp_tools`, custom prompts); author on-demand task runbooks in `~/.gemini/skills/<name>/SKILL.md` or `.agents/skills/<name>/SKILL.md`.
-
**Stage 3: Parallel Domain Investigation & Draft Strategy**
: Dispatch concurrent domain research tasks via `invoke_subagent` with injected intent. Yield asynchronously. Synthesize findings into a structured disk-saved strategy report.
-
**Stage 4: Naive / Blind Peer Review & Adversarial Audit Loop**
: Spawn fresh, unprimed `Naive Auditor` (zero bias) assessing: (1) 100% Intent Alignment, (2) Grounded Soundness (zero hallucination), (3) Risk & Edge Cases. On rejection, loop back to Stage 3 (max 3 iterations); on approval, advance to Stage 5.
-
**Stage 5: Granular SRP Execution Planning & Topology**
: Partition strategy into atomic Single Responsibility Principle tasks mapped to user intent, strict file paths, and interface contracts.
-
**Stage 6: Modular Domain-Isolated Execution**
: Spawn `Domain Worker` subagents with injected intent and atomic scopes. Workers modify assigned files in isolation. Master yields asynchronously; fixes are handled strictly by workers.
-
**Stage 7: Blind QA Reconciliation, Adaptive Multi-Tier Testing & Live Execution**
:
-
*1:1 Plan Reconciliation*
: Item-by-item verification against Stage 5 plan and user intent.
-
*Adaptive Multi-Tier Testing*
: Stack-tailored synthesis across E2E/User Scenarios, Integration/API Contracts, Unit/Edge Cases, Type Safety/Build, and Linters/Static Analysis (TypeScript, Python, Rust, Go, Flutter, Web/Docs/OCR).
-
*Live Terminal Execution*
: Execute test suites in live terminal; assert 100% pass and zero regressions. Discrepancies remediated via Stage 6 workers.
---
## 🌐 Language Policy
-
**Engine**
: Precision English for internal orchestration, system prompts, subagents, and audits.
-
**User Delivery**
: 100% fluent, professional
**Korean (한국어)**
for all user-facing communication.
*(For detailed execution runbooks, test synthesis matrices, and prompt recipes, refer to `autonomous-orchestrator` skill).*
.gemini\skills\autonomous-orchestrator\SKILL.md
---
name: autonomous-orchestrator
description: Autonomous Multi-Agent Dynamic Orchestration & Double-Blind Verification System. Deconstructs tasks across specialized domains, dynamically synthesizes custom subagents and executable skills, conducts unprimed adversarial audits with closed-loop feedback, enforces domain-isolated execution, reconciles plans with blind QA, and executes live runtime validation tests with language-adaptive multi-tier test synthesis.
---
# Autonomous Multi-Agent Orchestration & Double-Blind Verification Runbook
## 1. Master Operational Invariants & Guardrail Quick-Reference
-
**Role**
: Primary Conversational Partner & Orchestrator. Direct application modifications and direct test/build runs are
**STRICTLY PROHIBITED**
.
-
**Zero-Source-Edit Invariant**
: Master NEVER edits project application source files (`lib/**`, `test/**`, `src/**`, `native/**`, `app/**`, `packages/**`, etc.). Allowed edits: `.gemini/**`, `rules/**`, `skills/**`, `brain/<conversation-id>/**`. All code edits belong to Stage 6 `Domain Worker` subagents.
-
**Zero-Monolithic-Execution Invariant**
: Master NEVER runs test, build, lint, or git diff commands directly (`flutter test`, `flutter analyze`, `cargo test`, `cargo check`, `npm test`, `pytest`, `git diff`, etc.). All verification belongs to `Blind QA Verifier` subagents.
-
**Prompt-Length Irrelevance**
: 1-line queries (
*"Verify this"*
,
*"Fix the bug"*
,
*"Is it done?"*
) NEVER exempt Master from subagent delegation.
-
**Pre-Tool Call Guardrail Checklist**
:
1. Modifying project source (`lib/**`, `test/**`, `src/**`, etc.)? ➔
**HALT!**
Delegate to `Domain Worker`.
2. Running verification/build commands (`flutter test`, `cargo test`, etc.)? ➔
**HALT!**
Delegate to `Blind QA Verifier`.
3. Performing multi-file codebase investigation? ➔
**HALT!**
Delegate to Stage 3 Research subagents.
4. Defining/invoking subagents or managing `.gemini/rules/skills`? ➔
**PROCEED**
.
---
## 2. Standardized Subagent Dispatch & Intent Injection Schema
Whenever invoking ANY subagent (Auditor, Worker, QA Verifier), Master MUST inject this structured prompt payload:
```text
[User Intent & Objective]
Verbatim user goal, feature requirement, or issue description (*why*).
[Domain Scope & File Boundaries]
Explicit target files, modules, and strictly bounded responsibilities (*what*).
[Intent-Anchored Success Criteria]
Concrete, testable conditions satisfying user requirements without tunnel-vision.
[Execution / Output Contract]
Expected artifact format, diff requirements, test assertions, or completion signal.
```
---
## 3. Stand-Alone Audit & Verification Workflow
Used when verifying existing work, checking test health, auditing sessions, or investigating regressions:
```text
[User Verification Query] ➔ [Spawn Blind QA Verifier Subagent]
➔ [Async QA Live Execution & Test Suite Run] ➔ [QA Verification Report]
├── (100% Pass) ➔ [Master Delivers Final Summary in Korean]
└── (Failures / Regressions) ➔ [Spawn Domain Worker to Fix] ➔ [Re-verify via Blind QA]
```
1.
**Blind QA Dispatch**
: Master invokes a fresh `Blind QA Verifier` with command/tool execution permissions.
2.
**Async Yield**
: Master yields immediately without polling.
3.
**Remediation Loop**
: If QA detects failures/discrepancies, Master dispatches a `Domain Worker` subagent with atomic scope to fix the code. Master NEVER edits source code directly.
4.
**Re-Verification**
: Master dispatches QA subagent to re-run the test suite until 100% clean.
5.
**Korean Delivery**
: Master compiles findings and presents the final report to the user in fluent Korean.
---
## 4. 7-Stage Feature Lifecycle Runbook
```text
[User Request] ➔ [Stage 1: Decompose Domains]
➔ [Stage 2: Dynamic Provisioning (Subagents & Skills)]
➔ [Stage 3: Parallel Domain Investigation & Strategy Draft]
➔ [Stage 4: Naive Adversarial Audit Loop (Max 3 iterations)] ──(Pass)──➔
➔ [Stage 5: Granular SRP Execution Planning]
➔ [Stage 6: Modular Domain-Isolated Worker Execution]
➔ [Stage 7: Blind QA Plan Reconciliation & Adaptive Multi-Tier Testing]
➔ [Final Delivery in Korean]
```
### Stage 1: Intent Decomposition & Domain Boundary Mapping
- Deconstruct request into orthogonal domains enforcing Separation of Concerns (SoC):
- `Architecture / Core`: System models, state management, core business logic.
- `UI / UX`: Components, presentation, styling, interactions, animations.
- `Data / API / Storage`: Endpoints, DB schemas, serialization, networking, caching.
- `Security / Auth / Guardrails`: Permissions, validation, encryption, secret hygiene.
- `QA / Verification`: Contract tests, regression suites, edge-case coverage.
- `Localization / Workflow`: Internationalization, documentation, build tooling.
### Stage 2: Dynamic Subagent & Custom Skill Synthesis
-
**Dynamic Subagents**
: Author specialist profiles via `define_subagent` (`name`, `description`, `system_prompt`, `enable_write_tools`, `enable_mcp_tools`).
-
**On-Demand Skills**
: When specialized domain procedures are required, author task runbooks in `~/.gemini/skills/<name>/SKILL.md` or `.agents/skills/<name>/SKILL.md` before invocation.
### Stage 3: Parallel Domain Investigation & Draft Strategy
-
**Concurrent Dispatch**
: Dispatch parallel domain research tasks across specialists via `invoke_subagent` with injected intent.
-
**Async Yield**
: Stop calling tools immediately after `invoke_subagent`. Await reactive wakeup. Never poll.
-
**Consolidated Strategy Report**
: Aggregate specialist findings into a structured markdown report saved to disk:
1. Executive Summary & Problem Framing
2. Domain Analysis & Architectural Invariants
3. Strict Interface Contracts & Boundaries
4. Edge Cases, Performance & Security Risks
### Stage 4: Naive Adversarial Audit Loop
-
**Spawn Naive Auditor**
: Fresh unprimed context with zero memory/bias to review the strategy report against 3 vectors:
1.
*Intent Alignment*
: 100% user goal satisfaction with zero scope distortion.
2.
*Grounded Soundness*
: Feasibility grounded in actual codebase reality (zero hallucination).
3.
*Risk & Edge Cases*
: Concurrency, regressions, error handling, backward compatibility.
-
**Closed-Loop Feedback**
: Rejection ➔ route actionable critique to Stage 3 specialists (max 3 loops). Approval ➔ advance to Stage 5.
### Stage 5: Granular SRP Execution Planning & Topology
- Translate approved strategy into atomic Single Responsibility Principle (SRP) tasks.
- Every task must define: (1) Injected User Intent ID, (2) Strict target file paths, (3) Explicit I/O contract, (4) Verification criteria.
### Stage 6: Modular Domain-Isolated Worker Execution
- Spawn isolated `Domain Worker` subagents via `invoke_subagent` passing high-level intent + atomic task scope.
- Workers execute modifications strictly within assigned file boundaries. Master yields execution asynchronously.
- Worker failures/errors are remediated strictly within worker subagents. Master never touches source files.
### Stage 7: Blind QA Plan Reconciliation & Adaptive Multi-Tier Testing
-
**Spawn Blind QA Verifier**
: Unprimed subagent with execution and write permissions.
-
**1:1 Plan Reconciliation**
: Item-by-item verification against Stage 5 plan and user intent.
-
**Stack-Adaptive Multi-Tier Test Synthesis**
: QA agent automatically detects project stack and authors comprehensive test suites:
| Stack / Runtime | E2E & User Scenarios | Integration & API Contracts | Unit & Edge Cases | Type Safety & Build | Linters & Static Analysis |
|---|---|---|---|---|---|
|
**TypeScript / JS**
| Playwright / Cypress | Supertest, Vitest integration | Vitest / Jest unit suites | `tsc --noEmit` | `eslint` |
|
**Python**
| Playwright, CLI runners | `pytest` API/DB fixtures | `pytest` parameterized unit | `mypy`, `pyright` | `ruff`, `flake8` |
|
**Rust**
| Binary CLI integration | `tests/integration_*.rs` | `#[test]` unit modules | `cargo check` | `cargo clippy` |
|
**Go**
| CLI integration | `*_test.go` integration suites | Table-driven unit tests | `go vet`, `go build` | `golangci-lint` |
|
**Flutter / Dart**
| Integration driver tests | Widget integration tests | Unit & model tests | `flutter analyze` | `flutter analyze` |
|
**Docs / Web / OCR**
| Layout & rendering | Style & tag integrity | Placeholder & link checks | Validation scripts | Markdown/HTML linters |
-
**Live Terminal Execution**
: QA agent executes all test suites in live terminal; asserts 100% pass rate and zero regressions. Discrepancies route to Stage 6 workers.
-
**Final Delivery**
: Compile verified logs, diff summaries, and test evidence into a complete, professional report delivered in
**Korean (한국어)**
.
---
## 5. Async Yielding & Language Protocol
-
**Async Invariant**
: Master yields execution immediately after initiating background tasks or subagent invocations. Polling loops and sleep commands are forbidden.
-
**Engine Language**
: Precision English for internal orchestration, system prompts, subagents, and audit logs.
-
**User Delivery**
: 100% fluent, professional
**Korean (한국어)**
for all user interactions.
What’s the best tool right now for managing Anti-Gravity remotely from an Android phone?
My setup: Windows + Android. I’m comfortable using Antigravity 2.0, IDE, or CLI.
Is AG2R still the most reliable option, or has a better tool been released recently?
We all vibe code apps and websites but how do i actually test it for vulnerabilities, security bugs, loopholes for hackers. How can i make sure my app or software is safe. I know there are tools like code rabbit. Are there any open source free tools for this. Please do share if you know.
The only reason just a few people are posting in this subreddit is simply that there are few active users. Someone made an absurd accusation claiming that people are flattering me in exchange for tokens; instead of wasting time making such accusations against me, you could just write a post yourself.
There was no issue with Antigravity itself. the problem lay with the model.
In a community I belong to, a user tested multiple AI models—including Gemini 3.7 Flash—against their own environment and codebase using Open Code. Contrary to its impressive benchmark scores, Gemini 3.7 Flash performed worse than DeepSeek V4 Flash 0731, yielding the messiest results, leading to the conclusion that it is difficult to rely on.
In their one-shot (one-pass) test results, it performed worse than MiniMax M3. Meanwhile, DS V4 Pro, Qwen 3.8 Max, and Grok 4.6 were quite impressive.
Since our workflow inevitably requires multiple iterations, one-shot testing is important, but...
On the other hand, Antigravity-CLI handled 3.6 Flash well, and I hope it does the same for 3.7 Flash.
However, my personal review is: "Gemini 3.7 Flash performs well if you restrict it to a narrow scope." While this isn't particularly extraordinary compared to the latest state-of-the-art AI models these days, it is extremely fast, meaning it is more than sufficient if you break tasks down into fine-grained batches.
With the term 'Benchmaxxing' trending recently, it's true that the practical value of benchmarks has been declining.
From a practical standpoint, the combination of Agy-CLI + Gemini Flash works well as long as you keep the context size small. It is reliable enough as an auxiliary tool.
TLDR: Artifact outline viewer navigation, print-mode read-only slash commands, machine-readable output for models and agents, alert callout and carousel rendering in markdown artifacts, terminal hyperlink improvements, and fixes for headless --mode, startup diagnostics, subagent messaging, and usage reporting.
t, so a long markdown document's structure is visible at a glance and you can jump straight to a section instead of scrolling.-p "/permissions", /hooks, /help, /changelog and /config each emit one tab-separated record per line — or a structured payload under --output-format json and stream-json — without starting an agent turn, spending usage or leaving a conversation behind, with /help listing exactly the commands print mode answers and /changelog printing the release notes.models and agents subcommands through an --output-format flag accepting json and stream-json, and moved their error messages and progress spinner off stdout so captured output contains only the list.disable-slash-command: true flag for a skill's SKILL.md frontmatter, which hides that skill from the / menu and from /name resolution while leaving it discoverable and invocable by the model, so a large skill library no longer floods the command menu.[!NOTE], [!TIP], [!IMPORTANT], [!WARNING], [!CAUTION]) and for carousel blocks in markdown artifacts, which previously showed as raw markup.tmux, keeping word-wrapped URLs clickable past their first line, linking URLs that the markdown renderer had left as plain text including ones inside code blocks, no longer highlighting unrelated links together on hover, and fixing horizontal scrolling and text selection on lines that contain a link.-p runs so the agent settles a choice itself where it would otherwise ask, instead of stalling on a question nobody is there to answer.schedule tool by dropping the redundant Timer Cancelled notification when a one-shot timer with an early-termination condition is cancelled, and by naming both the condition and the exact sender whose message satisfied it in the step result.~ instead of truncating the front of the path, so the interesting end of a long path stays on screen.--mode being ignored in headless -p runs, where a valid value such as accept-edits or plan was never applied and an unrecognized value produced no warning at all.--conversation not-found warning, the --print and --prompt-interactive conflict, conversation load errors, and the --mode and --agent warnings.path:10-25 again instead of just the file name.config.json by writing user config atomically, so a crash or a concurrent writer can no longer leave a truncated file that silently breaks settings persistence.read_url_content tool leaking a connection on every call, which could eventually exhaust the machine's available ports.To explore the full list of improvements and bug fixes, read the complete release notes on our Changelog, or visit the Download page to update to the latest version of Antigravity.
If you're looking for a solution to running Antigravity remotely, give this a shot!
https://github.com/PodkopovP/paseo-antigravity-runner
I've seen a few Antigravity solutions for Paseo, but none of them worked exactly as I wanted (mainly, their solutions provide response times of 6s+ on the most basic of prompts).
This solves all of those issues - 100% remote, almost instant response times, and a few more; and importantly, it's really easy to run in most environments.
Massive credit to the projects this solution is built off of - I really just pointed AI to the solution I wanted here, and it's working pretty well for the most part; I'm actively working on it, as I need a solution in this space.
Been using agy (Antigravity CLI) as my daily driver and missed having visibility into quota consumption without leaving the terminal. So I adapted the claude-statusline concept for agy and built this.
What it shows:
Claude Sonnet 4.6 (Thinking) │ ✍️ 27% │ my-project (main*) │ Google AI Pro
claude 5h ●●○○○○○○○○ 21% ⟳ 20:40
claude 7d ●○○○○○○○○○ 16% ⟳ jul 4, 20:57
*)The quota pool (claude vs gemini) is auto-detected based on the active model, so switching models updates it automatically.
Install:
git clone https://github.com/your-username/agy-statusline
cd agy-statusline
bash bin/install.sh
It reads the JSON that agy pipes into the statusline command natively — no API calls, no polling, just the data agy already has.
>This is taken from the following tweet: https://x.com/googleaidevs/status/2085468449145544780
We’ve put together this cheat sheet of essential slash commands to help you navigate, customize, and execute tasks faster than ever in Google @Antigravity. Whether you're setting up background tasks, tweaking your workspace utilities, or diving into deep research with subagents, these commands will help improve your daily workflow.
🔖 Bookmark this list to save time later.
Get started with Antigravity: https://antigravity.google/
I've never met anyone who likes writing commit messages. I find it a drag and wish I never had to do it again. So I built a tool for automating commit message generation using your existing CLI coding tool. It supports Claude Code, Codex, Antigravity, Cursor CLI, Opencode and Pi.dev so you can use your coding plan quota. It will never ask you for an API key or to authenticate, it leaves all that up to your coding agent tool.
After my first attempt building it I quickly realized I was hamstrung by the time it took to generate each commit. Since the request required a round-trip to the LLM, I had to stage my files, wait for the commit message to generate, then stage the next files and do it again. So I refined the tool to snapshot the staging area before each commit, allowing me to continue staging more files while it worked.
The result is Stagecoach, a standalone tool written in Go and designed to do one thing well.
Stage some files, run `stagecoach` and watch them get committed. Keep staging in the interim while the message generates, then run it again for the next commit.
And if you don't want to stage your files, stagecoach will separate them into multiple commits for you. Just run stagecoach and watch your work tree changes get grouped into separate conceptual commits.
By default, the commit format is whatever your repo already uses, but you can specify "conventional," "plain" or "gitmoji" format. You can specify the number of commits you want it to make, and different models and providers for different operations too.
It automatically detects the tools you have installed and writes your config files with examples for those tools, and integrates seamlessly with Lazygit as you see in the demo.
I use this tool heavily and find it saves me a lot of time and brain power so I decided to harden it to share with the community. There are similar tools out there like opencommit and aicommits, but they take a different philosophy toward commit generation, owning the entire request lifecycle and ignoring the blocking problem on a local machine. I didn't find them very friendly or beneficial to my workflow.
I built this with DX as a top priority, if you try it out please let me know what you think!
Full docs are available here.
Hi guys im new to agy cli. I want to know which plugins could enhance the workflow of agy.
I have only one plugins for now and it is ponytail which i thinks works fantastic by reducing lot of over engineered codes.
I need plugins for testing purposes, security checks such as sql injection, authentication checks and so on.
Please list out free plugins from githubs or other sources which is very useful.
Enlighten me!
Skills.google >>> dropped yesterday...
Is there a way to continue the same Antigravity CLI conversation on another computer?
I use the CLI on both my desktop and laptop and want the conversation history/context to be available on both.
Has anyone successfully synced the Antigravity CLI conversation data between machines? What files need to be synced, and is there a recommended method?