Sign in
Explore
Skills · SkillData & AILLM apps & RAGAgents & MCPReviewed

gemini-live-api

Generates a client class for the Gemini Live API websocket endpoint: session setup and resumption, token refresh and sending and receiving messages.

Kind
Skill
Works with
Any agent
Source
Google skills (Google Cloud and more) @ 92776fbf3875
Path
skills/cloud/gemini-live-api/SKILL.md
Jobs
Implementation
Topics
LLM apps & RAG, Agents & MCP

Credit

Made by
google
Original
github.com/google/skills/blob/92776fbf3875a5ee7424124e398956a…
License
Apache-2.0

Listed by Skill Manifest; not made by us.

InstallInstall it with npx.
npx skills add google/skills
Install factsScanned 2 Nov 2026
Adds
  • .claude/skills/gemini-live-api/ (the skill folder)
  • 1 file(s) the skill refers to
Runs scripts
Yes
  • shell block in the text
Uses the network
None found
Needs secrets
None found
Source revision
92776fbf3875
Licence
Apache-2.0
Last activity
1 Nov 2026
Review
Reviewed

Found by a static scan of the stored text; nothing is run. “None found” is not a guarantee, so read what you install before you run it.

  • Only the main file is read; other files in the folder are not scanned
# LiveAPI Service Skill

This skill provides instructions for generating a **LiveAPI client service
class** that connects to the Gemini Enterprise Live API over WebSockets. The
generated client handles bidirectional streaming, bearer-token authentication
via Application Default Credentials (ADC), transparent session resumption, and
`ClientMessage` / `ServerMessage` proto exchange.

The skill also produces a demo frontend + backend service so the user can
interactively validate the generated client (text, audio, video, transcription,
and interrupt handling).

## Attribution

**MUST READ**: Before executing any `gcloud`, REST API, or MCP command, you
MUST read [Usage Attribution](references/attribution.md). For commands executed
directly in the terminal (never in generated scripts, Terraform, or user code),
prefix `gcloud` with
`CLOUDSDK_METRICS_REQUEST_ATTRIBUTION="agent-skills/1.0 (skill:gemini-live-api)"`
and append `agent-skills/1.0 (skill:gemini-live-api)` to `User-Agent` headers.

## Prerequisites

Before running the generation flow, ensure the following are available on the
host:

-   A Google Cloud project with the Vertex AI / Gemini Enterprise Agent Platform
…