Get the FREE Ultimate OpenClaw Setup Guide →
R

Antigravity Quota 1.1.0

@Renixaus

npx machina-cli add skill @Renixaus/antigravity-quota-1-1-0 --openclaw
Files (1)
SKILL.md
1.8 KB

Antigravity Quota Skill

Check quota status across all Antigravity accounts configured in Clawdbot.

Prerequisites

  • Clawdbot with Antigravity accounts configured
  • Run clawdbot configure to add Antigravity accounts

Quota Info

  • Claude (Opus/Sonnet) — shared 5-hour quota pool
  • Gemini Pro — separate 5-hour quota
  • Gemini Flash — separate 5-hour quota

Each model type resets independently every 5 hours per account.

Usage

Text output (default)

node check-quota.js

Markdown table (for tablesnap)

node check-quota.js --table
node check-quota.js --table | tablesnap --theme light -o /tmp/quota.png

JSON output

node check-quota.js --json

Custom timezone

node check-quota.js --tz America/New_York
TZ=Europe/London node check-quota.js

Output

Text mode

šŸ“Š Antigravity Quota Check - 2026-01-08T07:08:29.268Z
ā° Each model type resets every 5 hours
šŸŒ Times shown in: Asia/Kolkata

Found 9 account(s)

šŸ” user@gmail.com (project-abc123)
   claude-opus-4-5-thinking: 65.3% (resets 1:48 PM)
   gemini-3-flash: 95.0% (resets 11:41 AM)

Table mode (--table)

Sorted by Claude quota remaining, with emoji indicators:

  • 🟢 80%+ remaining
  • 🟔 50-79% remaining
  • 🟠 20-49% remaining
  • šŸ”“ <20% remaining

Integration with tablesnap

For messaging platforms that don't render markdown tables:

node check-quota.js --table | tablesnap --theme light -o /tmp/quota.png
# Then send the image

Requires tablesnap — install with:

go install github.com/joargp/tablesnap/cmd/tablesnap@latest

Source

git clone https://clawhub.ai/Renixaus/antigravity-quota-1-1-0View on GitHub

Overview

Checks quota status across all configured Antigravity accounts in Clawdbot. It reports remaining quotas for Claude (Opus/Sonnet) and Gemini variants, shows reset times every five hours, and includes ban detection. Timezone customization is supported for accurate reset timing.

How This Skill Works

The tool reads configured Antigravity accounts in Clawdbot, queries quotas for Claude Opus/Sonnet, Gemini Pro, and Gemini Flash, and aggregates remaining quotas and next reset times per account and model. Outputs can be plain text, JSON, or a markdown-friendly table; each model type resets independently every 5 hours per account, with optional timezone adjustments.

When to Use It

  • Before running cross-model prompts to avoid quota overruns
  • When coordinating usage across multiple Antigravity accounts
  • For dashboards or status checks using text, JSON, or table formats
  • During timezone-aware quota planning with a specific --tz setting
  • When monitoring for potential bans while tracking quotas

Quick Start

  1. Step 1: Ensure Clawdbot has Antigravity accounts configured (run clawdbot configure to add accounts)
  2. Step 2: Run the check locally (node check-quota.js) to see current quotas
  3. Step 3: View output as needed (use --table for a table view, --json for programmatic use, and --tz to set timezone)

Best Practices

  • Ensure Clawdbot is configured with all relevant Antigravity accounts before checking quotas
  • Check quotas prior to scheduled high-volume tasks to prevent mid-run stalls
  • Use --json for programmatic consumption and alerting in dashboards
  • If using tables, pipe through tablesnap for a visual table output
  • Regularly verify that reset times align with your configured timezone

Example Use Cases

  • A product team reviews Claude and Gemini quotas before a major release
  • An ops engineer reallocates tasks when Gemini Flash shows low remaining quota
  • Developers run hourly checks with --tz to align with local working hours
  • Support flags a detected ban and investigates account status while monitoring quotas
  • QA exports quota data in JSON for ingestion into monitoring dashboards

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers ↗