What problem does it solve? Writing code against the Gemini API is error-prone when relying on outdated training data: deprecated models, legacy SDKs, and the old generateContent API lead to broken integrations. This Skill provides current model names, SDK versions, and correct Interactions API patterns so generated code works against the live API. ## Core Features & Use Cases - Current API Patterns: Provides correct usage of the Interactions API (client.interactions.create) with current models like gemini-3.8-flash, replacing deprecated generateContent code. - Full Feature Coverage: Covers text generation, multi-turn chat, streaming, function calling, structured output, image/video generation, embeddings, and managed agents such as Deep Research and Antigravity. - Migration Workflow: Includes a reference guide with scoping rules, checklists, and model replacement tables for migrating legacy Gemini code safely. - Use Case: A developer asks to add streaming chat to a TypeScript app; the Skill supplies the correct @google/genai SDK calls, event handling for step.delta streams, and points to the authoritative docs page before writing code. ## Quick Start Ask the assistant to write a Gemini API call for your task, for example: generate a streaming text response using gemini-3.8-flash in TypeScript.