invoking-gemini
Invokes Google Gemini models for structured outputs, multi-modal tasks, and Google-specific features. Use when users request Gemini, structured JSON output, Google API integration, or cost-effective parallel processing.
npx skills add majiayu000/claude-skill-registry --skill invoking-gemini-oaustegard-claude-skills --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Invoking Gemini Delegate tasks to Google's Gemini models when they offer advantages over Claude. ## When to Use Gemini **Structured outputs:** - JSON Schema validation with property ordering guarantees - Pydantic model compliance - Strict schema adherence (enum values, required fields) **Cost optimization:** - Parallel batch processing (Gemini 3 Flash is lightweight) - High-volume simple tasks - Budget-constrained operations **Google ecosystem:** - Integration with Google services - Vertex AI workflows - Google-specific APIs **Multi-modal tasks:** - Image analysis with JSON output - Video processing - Audio transcription with structure ## Available Models All Gemini 3 models are currently in preview. Use only these — no Gemini 2.x. ### Text / Reasoning Models **gemini-3-flash-preview** (Default / Recommended): - Gemini 3 Flash: Pro-level intelligence at Flash speed and pricing - 1M token context window, 64k output - Knowledge cutoff: Jan 2025 - $0.50 input / $3.00 output per 1M tokens - Alias: `flash` **gemini-3.1-pro-preview**: - Gemini 3.1 Pro: Best for complex tasks requiring broad world knowledge and advanced reasoning across modalities - 1M token context window, 64k output -
- When to Use Gemini
- Available Models
- Text / Reasoning Models
- Image Generation Models
- Setup
- Basic Usage
- Structured Output
- Parallel Invocation
- Error Handling
- Advanced Features
- Custom Generation Config
- Multi-modal Input
- Image Generation
- Model Selection
uv pip install requests pydantic google-generativeai only needed for direct API fallback: uv pip install google-generativeai For direct API fallback only:
What does the invoking-gemini skill do?
Invokes Google Gemini models for structured outputs, multi-modal tasks, and Google-specific features. Use when users request Gemini, structured JSON output, Google API integration, or cost-effective parallel processing.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill invoking-gemini-oaustegard-claude-skills --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
