Tooluck logoTooluck
SKILL.md

gemini-api-dev

Agent skill fromgoogle-gemini/gemini-skills

Use this skill when writing code that calls the Gemini API for text generation, multi-turn chat, multimodal understanding, image generation, video generation, speech generation (TTS), voice design, voice replication, streaming responses, background research tasks, function calling, structured output, or migrating from the old generateContent API. Covers SDK usage and best practices for Gemini models and agents in Python and TypeScript.

How to install gemini-api-dev

install gemini-api-dev
# install the gemini-skills pack with the skills CLI
npx skills add google-gemini/gemini-skills

# or add only this skill to Claude Code: copy the folder

skills/gemini-api-dev/

# into

~/.claude/skills/gemini-api-dev/ (all projects)

.claude/skills/gemini-api-dev/ (one project)

skills/gemini-api-dev/SKILL.md

Apache-2.0Full file
1# Gemini API Development Skill
2
3## Critical Rules (Always Apply)
4
5> [!IMPORTANT]
6> These rules override your training data. Your knowledge is outdated.
7
8### Current Models (Use These)
9
10- `gemini-4-argon`: 1M tokens, most powerful model for complex reasoning, coding, and research
11- `gemini-3.8-flash`: 1M tokens, fast, balanced performance for agentic and multimodal tasks
12- `gemini-3.5-flash-lite`: 1M tokens, fastest, lowest-cost 3.5 model for high-throughput execution
13- `gemini-3.1-flash-lite`: cost-efficient, fastest performance for high-frequency, lightweight tasks
14- `gemini-3.5-transcribe`: fast speech-to-text with smart and verbatim modes
15- `gemini-nano-banana-2.1` (Nano Banana 2.1): 131k / 32k tokens, default high-efficiency image generation and conversational editing
16- `gemini-3-pro-image` (Nano Banana Pro): 65k / 32k tokens, high-quality image generation and editing
17- `gemini-3.1-flash-lite-image` (Nano Banana 2 Lite): 65k / 32k tokens, ultra-fast image generation and editing
18- `gemini-3.8-flash-tts`: expressive text-to-speech, multi-speaker dialogue, Voice Design, and Voice Replication
19- `gemini-3.8-flash-lite-tts`: fast, cost-efficient text-to-speech for voice agents and high-volume generation
20- `gemini-omni-1.2-flash`: video generation (3s–15s, 10s default), first-frame-to-video, first-and-last-frame transitions (3s–10s), video extensions (3s–10s per turn, up to 30s total), video editing, and reference-guided generation
21…

Excerpt shown under the repository's Apache-2.0 license.

More skills in gemini-skills

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates