Skills for Real Engineers. Straight from my .agents directory.
gemini-live-api-dev
Agent skill fromgoogle-gemini/gemini-skills
Use this skill when building real-time, bidirectional streaming applications with the Gemini Live API, or migrating legacy Live models (2.0/2.5/3.1) to Gemini 3.8 Live. Covers WebSocket-based audio/video/text streaming, voice activity detection (VAD), background reasoning (extended thinking), asynchronous function calling, session management, ephemeral tokens, live transcription, and live translation. SDKs covered - google-genai (Python), @google/genai (JavaScript/TypeScript).
How to install gemini-live-api-dev
npx skills add google-gemini/gemini-skills# or add only this skill to Claude Code: copy the folder
skills/gemini-live-api-dev/
# into
~/.claude/skills/gemini-live-api-dev/ (all projects)
.claude/skills/gemini-live-api-dev/ (one project)
1# Gemini Live API Development Skill23## Overview45The Live API enables **low-latency, real-time voice and video interactions** with Gemini over WebSockets. It processes continuous streams of audio, video, or text to deliver immediate, human-like spoken responses and background reasoning.67Key capabilities:8- **Bidirectional audio streaming** — real-time mic-to-speaker conversations9- **Background reasoning (extended thinking)** — multi-step background reasoning with spoken conversational fillers10- **Live streaming transcription** — real-time speech-to-text with interim and finalized streams11- **Video streaming** — send camera/screen frames alongside audio12- **Text input/output** — send and receive text within a live session13- **Audio transcriptions** — get text transcripts of both input and output audio14- **Voice Activity Detection (VAD)** — automatic server VAD, client-side Hybrid VAD, and manual Push-to-Talk15- **Asynchronous function calling** — non-blocking tool execution while audio continues streaming16- **Full-session client content** — inject and update conversation turns mid-stream17- **Session management** — context compression, session resumption, GoAway signals18- **Ephemeral tokens** — secure client-side authentication1920> [!NOTE]21> The Live API connects directly via **WebSockets**. For WebRTC support or simplified integration, use a [partner integration](#partner-integrations).2223## Models2425### Current Models (Use These)26…
Excerpt shown under the repository's Apache-2.0 license.
More skills in gemini-skills
Similar skill repositories
Public repository for Agent Skills
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
The open-source app everyone uses to manage agents at work
The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.
