gemini-model-monitor

Probes the Gemini API model whitelist for omni and veo keywords and reports availability.

7|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/gabrieltan0506-prog/mvstudiopro --skill gemini-model-monitor-gabrieltan0506-prog
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gemini-model-monitor
Source: https://github.com/gabrieltan0506-prog/mvstudiopro/tree/main/.cursor/skills/gemini-model-monitor
Command: npx skills add https://github.com/gabrieltan0506-prog/mvstudiopro --skill gemini-model-monitor-gabrieltan0506-prog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams waiting for Google to unlock new Gemini models (such as omni or veo) must repeatedly check the API model list by hand. This Skill runs an automated whitelist probe against the Gemini API and immediately reports whether the target models have been unblocked. ## Core Features & Use Cases - Automated Model Probe: Runs pnpm run gemini:monitor to scan the Gemini API model list for configurable keywords (default: omni, veo). - Credential Flexibility: Pulls production secrets from Fly.io automatically, or falls back to a local GEMINI_API_KEY when Fly is unavailable. - Alerting & Reporting: Distinguishes a major finding (exit code 2, models unblocked) from a normal report (exit code 0), and can POST a webhook notification when new models appear. - Use Case: A developer says "启动监测" each morning; the Skill executes the probe, and when omni finally appears in the whitelist it lists the unblocked model IDs so the team can start testing in TestLab. ## Quick Start Say "启动监测" or "模型探针" to run the Gemini model whitelist probe and get a report on whether omni or veo models are available.

Frequently Asked Questions about gemini-model-monitor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check if new Gemini API models are available?▼

Run the Gemini model monitor with `pnpm run gemini:monitor` in the mvstudiopro repository. It scans the API model list for omni and veo keywords and reports whether they have been unblocked, exiting with code 2 when found.

How to monitor Gemini API model whitelist automatically?▼

Trigger the monitor by saying 启动监测 or 模型探针, which executes the probe script. You can also set GEMINI_MONITOR_WEBHOOK_URL to receive a JSON POST notification whenever new matching models appear.

Can I run the Gemini model monitor without Fly.io credentials?▼

Yes, set GEMINI_MONITOR_SKIP_FLY=1 or GEMINI_MONITOR_PREFER_LOCAL=1 to skip Fly secret retrieval. Then provide a local GEMINI_API_KEY, which supports both AIza and AQ. key formats.

Why does the Gemini monitor fail with exit code 1?▼

Exit code 1 indicates a configuration or connectivity failure. Confirm the fly CLI is installed and authenticated with `fly auth login`, or bypass Fly entirely by setting GEMINI_MONITOR_SKIP_FLY=1 with a valid local API key.

How do I monitor Gemini models other than omni and veo?▼

Set the GEMINI_MONITOR_KEYWORDS environment variable to a comma-separated list of your target keywords. The default value is omni,veo, and the probe matches these against the API model list.