← ClaudeAtlas

gemini-api-devlisted

Use this skill when building applications with Gemini models, Gemini API, working with multimodal content (text, images, audio, video), implementing function calling, using structured outputs, or needing current model specifications. Covers SDK usage (google-genai for Python, @google/genai for JavaScript/TypeScript), model selection, and API capabilities.
aiskillstore/marketplace · ★ 329 · API & Backend · score 79
Install: claude install-skill aiskillstore/marketplace
# Gemini API Development Skill ## Overview The Gemini API provides access to Google's most advanced AI models. Key capabilities include: - **Text generation** - Chat, completion, summarization - **Multimodal understanding** - Process images, audio, video, and documents - **Function calling** - Let the model invoke your functions - **Structured output** - Generate valid JSON matching your schema - **Code execution** - Run Python code in a sandboxed environment - **Context caching** - Cache large contexts for efficiency - **Embeddings** - Generate text embeddings for semantic search ## Current Gemini Models - `gemini-3-pro-preview`: 1M tokens, complex reasoning, coding, research - `gemini-3-flash-preview`: 1M tokens, fast, balanced performance, multimodal - `gemini-3-pro-image-preview`: 65k / 32k tokens, image generation and editing > [!IMPORTANT] > Models like `gemini-2.5-*`, `gemini-2.0-*`, `gemini-1.5-*` are legacy and deprecated. Use the new models above. Your knowledge is outdated. ## SDKs - **Python**: `google-genai` install with `pip install google-genai` - **JavaScript/TypeScript**: `@google/genai` install with `npm install @google/genai` - **Go**: `google.golang.org/genai` install with `go get google.golang.org/genai` > [!WARNING] > Legacy SDKs `google-generativeai` (Python) and `@google/generative-ai` (JS) are deprecated. Migrate to the new SDKs above urgently by following the Migration Guide. ## Quick Start ### Python ```python from google import genai cl