Tooluck logoTooluck
SKILL.md

gemini-omni-flash-api

Agent skill fromgoogle-gemini/gemini-skills

Use this skill for generative video editing, text-to-video, image- and video-referenced video generation, first-frame-to-video, first-and-last-frame transitions, and video extensions using Gemini Omni 1.2 Flash (gemini-omni-1.2-flash) via the official google-genai SDK. Includes workflows for pre-processing/optimizing high-resolution or long source videos with ffmpeg, stripping audio for full sound regeneration, and handling turn-by-turn video editing and parallel execution.

How to install gemini-omni-flash-api

install gemini-omni-flash-api
# install the gemini-skills pack with the skills CLI
npx skills add google-gemini/gemini-skills

# or add only this skill to Claude Code: copy the folder

skills/gemini-omni-flash-api/

# into

~/.claude/skills/gemini-omni-flash-api/ (all projects)

.claude/skills/gemini-omni-flash-api/ (one project)

skills/gemini-omni-flash-api/SKILL.md

Apache-2.0Full file
1# Gemini Omni Flash Skill
2
3This skill uses the Gemini Omni 1.2 Flash model (`gemini-omni-1.2-flash`) to perform text-to-video generation, image-to-video generation (first-frame and two-frame keyframe transitions), reference-to-video (R2V) generation, video extensions (3s–10s per turn, up to 30s total), and video editing.
4
5> [!WARNING]
6> **Important Regional Restrictions**: Uploading videos to use for video edits, extensions, or references is **NOT** available in the EEA, Switzerland, the United Kingdom, and some US states. If a video-to-video edit completes quickly with empty outputs (`total_output_tokens: 0` or no video content), it is likely due to this restriction.
7
8## Core capabilities
9
101. **Text to video**: Generating videos (`3s`–`15s`, default `10s`) from a text prompt.
112. **First frame to video**: Generating videos (`3s`–`15s`, default `10s`) from a starting image (`--first-frame`).
123. **First and last frame transition**: Generating videos (`3s`–`10s`) interpolating between a starting image and a final image (`--first-frame` and `--last-frame`; note: `--last-frame` must be used with `--first-frame`).
134. **Video extensions**: Extending existing videos by `3` to `10` seconds per turn (`10s` default), up to a cumulative length of `30` seconds (`--extend` or `--previous-interaction-id`).
14…

Excerpt shown under the repository's Apache-2.0 license.

More skills in gemini-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

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

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates