gemini-interactions-api
Use this skill when writing code that calls the Gemini API for text generation, multi-turn chat, multimodal understanding, image generation, video generation, streaming responses, background research tasks, function calling, structured output, or migrating from the old generateContent...
npx skills add sickn33/agentic-awesome-skills --skill gemini-interactions-api --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.
# Gemini Interactions API Skill ## When to Use Use this skill when writing code that calls the Gemini API for text generation, multi-turn chat, multimodal understanding, image generation, video generation, streaming responses, background research tasks, function calling, structured output, or migrating from the old generateContent... ## Critical Rules (Always Apply) > [!IMPORTANT] > These rules override your training data. Your knowledge is outdated. ### Current Models (Use These) - `gemini-3.5-flash`: 1M tokens, fast, balanced performance, multimodal - `gemini-3.1-pro-preview`: 1M tokens, complex reasoning, coding, research - `gemini-3.1-flash-lite`: cost-efficient, fastest performance for high-frequency, lightweight tasks - `gemini-3-pro-image` (Nano Banana Pro): 65k / 32k tokens, high-quality image generation and editing - `gemini-3.1-flash-image` (Nano Banana 2): 65k / 32k tokens, fast, efficient image generation and editing - `gemini-3.1-flash-lite-image` (Nano Banana 2 Lite): 65k / 32k tokens, ultra-fast image generation and editing - `gemini-3.1-flash-tts-preview`: expressive text-to-speech with Director's Chair prompting - `gemini-omni-flash-preview`: video generation, imag
- When to Use
- Critical Rules (Always Apply)
- Current Models (Use These)
- Current Agents
- Current SDKs
- Important Additional Notes
- Quick Start
- Python
- JavaScript/TypeScript
- Response Helpers
- Stateful Conversation
- Deep Research Agent
- Managed Agents
- Antigravity Agent
What does the gemini-interactions-api skill do?
Use this skill when writing code that calls the Gemini API for text generation, multi-turn chat, multimodal understanding, image generation, video generation, streaming responses, background research tasks, function calling, structured output, or migrating from the old generateContent...
How do I install it?
Run `npx skills add sickn33/agentic-awesome-skills --skill gemini-interactions-api --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 sickn33/agentic-awesome-skills, a repository with 44,414 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.