Agent skill · Backend & API

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.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
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.

Facts
Files in the skill folder: 2
SKILL.md size: 11 KB
Bundled scripts: none
Version: 0.4.0
Path: skills/ai-llm/invoking-gemini-oaustegard-claude-skills/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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 -

What's inside
Steps it walks through
  1. When to Use Gemini
  2. Available Models
  3. Text / Reasoning Models
  4. Image Generation Models
  5. Setup
  6. Basic Usage
  7. Structured Output
  8. Parallel Invocation
  9. Error Handling
  10. Advanced Features
  11. Custom Generation Config
  12. Multi-modal Input
  13. Image Generation
  14. Model Selection
Ships with 1 file
  • metadata.json
Commands it runs
uv pip install requests pydantic
google-generativeai only needed for direct API fallback:
uv pip install google-generativeai
For direct API fallback only:
More from claude-skill-registry
All skills →
About this skill
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.

Keep going