gemini-omni
Installation
SKILL.md
Gemini Omni Video Generation & Editing Skill
Generate, edit, interpolate, and extend high-coherence video with native synchronized audio using Gemini Omni 1.1 Flash (gemini-omni-1.1-flash) via the official gemini-api CLI (gemini-api video) for terminal and coding agent workflows, or the Google Gen AI SDKs (client.interactions.create) for application backends.
Prerequisites: gemini-api CLI Setup
The gemini-api CLI is a zero-dependency binary that handles interaction polling automatically, writes generated MP4 videos directly to disk, and prints only the output file path to stdout, keeping raw base64 video payloads out of agent context windows.
# 1. Verify or install gemini-api CLI on macOS and Linux
command -v gemini-api >/dev/null 2>&1 || (curl -fsSL https://raw.githubusercontent.com/google-gemini/gemini-api-cli/main/scripts/install.sh | bash)
# Windows (PowerShell): iwr -useb https://raw.githubusercontent.com/google-gemini/gemini-api-cli/main/scripts/install.ps1 | iex
# 2a. Authenticate with a Gemini API Key (environment variable or OS keychain)
export GEMINI_API_KEY="your-api-key"
# Or store credentials in the OS keychain:
gemini-api configure --api-key "your-api-key"