Labsco
google-gemini logo

google-gemini / gemini-skills

✓ Official3,800

A skill package that teaches your agent 6 capabilities — every one documented and browsable below, no GitHub required · by google-gemini.

Each skill below is one capability this package teaches your agent. Install the whole package, or open a skill to install just that one.

gemini-api-dev🔥🔥🔥🔥✓ VerifiedFreeQuick setup

Use this skill when building applications with Gemini API hosted models, including Gemini and Gemma 4, working with multimodal content (text, images, audio,…

1 file — installable on its own

gemini-api-dev🔥🔥🔥🔥✓ VerifiedFreeQuick setup

Build applications with Google's Gemini models, supporting multimodal content, function calling, and structured outputs across Python, JavaScript, Go, and Java. Access current Gemini 3 models (Pro, Flash, Pro Image) with 1M token context; legacy Gemini 2.x and 1.5 models are deprecated Supports text generation, image/audio/video understanding, function calling, structured JSON output, code execution, context caching, and embeddings Official SDKs available: google-genai (Python),...

1 file — installable on its own

gemini-interactions-api🔥🔥🔥🔥✓ VerifiedAccount requiredQuick setup

Unified interface for Gemini models and agents with server-side state, streaming, and tool orchestration. Supports multiple current models (gemini-3-flash-preview, gemini-3-pro-preview, gemini-2.5-flash/pro) and the Deep Research agent; automatically substitute deprecated model IDs with current alternatives Offload conversation history to the server via previous_interaction_id for stateful multi-turn interactions without manual history management Built-in tool orchestration including...

3 files — installable on its own

gemini-interactions-api🔥🔥🔥🔥✓ VerifiedAccount requiredQuick setup

Use this skill when writing code that calls the Gemini API for text generation, multi-turn chat, multimodal understanding, image generation, streaming…

3 files — installable on its own

gemini-live-api-dev🔥🔥🔥🔥✓ VerifiedFreeQuick setup

Use this skill when building real-time, bidirectional streaming applications with the Gemini Live API. Covers WebSocket-based audio/video/text streaming, voice…

1 file — installable on its own

gemini-live-api-dev🔥🔥🔥🔥✓ VerifiedFreeQuick setup

Real-time bidirectional streaming with Gemini over WebSockets for audio, video, and text conversations. Supports audio input/output (16 kHz PCM), video frames, text, and automatic transcriptions with voice activity detection for interruption handling Includes native audio features: affective dialog, proactive audio, and thinking mode; function calling for synchronous and asynchronous tool use; and Google Search grounding Offers session management with context compression, resumption, and...

1 file — installable on its own