LaunchKit · 2026

Setup & Installation

openclaw skills install @xsir0/google-gemini-media

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install google-gemini-media

Version History

v1.0.1Jan 28, 2026 - Version note by skill developer:

- Major simplification: all standalone example scripts and extra documentation files were removed. - The main SKILL.md documentation was retained and is now the single point of reference. - Examples for Node.js, Python, and REST are no longer included as separate files. - Usage guidance, capabilities, and technical details are still available in SKILL.md.

What This Skill Does

Consolidates six Gemini API capabilities into Node.js and REST templates: image generation and editing (Nano Banana), video generation (Veo 3.1), text-to-speech, and understanding workflows for images, video, and audio. Covers model selection, inline vs Files API input routing, and binary output handling for each capability.

Combining generation and understanding in a single API family removes the need to integrate separate services for image, video, audio, and TTS tasks.

When to use it

  • Generating and iteratively editing product images from text prompts
  • Creating podcast or audiobook narrations with controllable voice style and accent
  • Summarizing long videos with timestamped event extraction
  • Transcribing meeting audio and redelivering it as a polished narration
  • Validating AI-generated images by running them through vision understanding in the same pipeline

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Generate a cinematic 8-second video of a cat astronaut on the moon and produce a narration script from it

AGENT
  1. 1Call Veo 3.1 with the prompt and resolution config, receiving an async operation ID
  2. 2Poll the operation with exponential backoff until generation completes, then download the MP4
  3. 3Upload the video via the Files API to obtain a reusable file URI
  4. 4Call video understanding with a timestamped summary prompt to extract a storyboard
  5. 5Pass the storyboard text to Gemini TTS to generate a narration PCM audio file
OUTPUT

An MP4 video file and a PCM audio narration summarizing the video's key scenes with timestamps

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

GEMINI_API_KEY environment variable