Generate short video clips (with synchronized audio) and still images via the Omni Flash API (https://omniflash.net/) — Google's Gemini Omni Flash family. Use when the user asks to create a video or image from a prompt with Omni Flash, generate a short clip with sound, render an AI image with the Gemini Omni Flash models, or mentions seedance-2 / gpt-image-2 / nano-banana-2 in the context of Omni Flash.
npx mdskills install beamtrace/omniflash-skillRelated
Comprehensive workflow for generating AI video/image via Gemini Omni Flash API with multi-language SDK support
A Claude Code skill that lets Claude generate short video clips (with synchronized audio) and still images via the Gemini Omni Flash REST API — Google's Gemini Omni Flash family of models: seedance-2 (text/image → video with audio), gpt-image-2 and nano-banana-2 (text/image → image).
Sign in at Gemini Omni Flash and create an
sk-…API key on the account page. Export it asOMNIFLASH_API_KEYand Claude will pick it up automatically.
When triggered, Claude will:
seedance-2 for video + audio, gpt-image-2 for high-fidelity images, nano-banana-2 for cheaper/faster image generation).video_url, audio_url, or image_url.The full workflow and model matrix lives in SKILL.md and references/.
Clone the repo into your Claude Code skills directory:
# User-level (applies to every project)
git clone https://github.com/beamtrace/omniflash-skill.git ~/.claude/skills/omniflash
# Or project-level (only the current project)
git clone https://github.com/beamtrace/omniflash-skill.git .claude/skills/omniflash
Restart Claude Code and ask something like "generate a 5-second clip of a kettle whistling with Omni Flash" — the skill should fire automatically.
The skill's description field already matches the most common phrasings. Any of these will trigger it:
seedance-2, gpt-image-2, nano-banana-2 in the Omni Flash context| Language | Package | Registry |
|---|---|---|
| Python | omniflash-sdk | PyPI |
| Node / TS | omniflash-sdk | npm |
| Ruby | omniflash-sdk | RubyGems |
| Go | omniflash-sdk-go | github.com/beamtrace/omniflash-sdk-go |
| PHP | omniflash/omniflash-sdk | Packagist |
| Rust | omniflash-sdk | crates.io |
| Dart | omniflash_sdk | pub.dev |
| .NET | OmniFlash.Sdk | NuGet |
Each SDK is a ~150-line thin wrapper that exposes the same three methods: create_task / get_task / run.
MIT
Install via CLI
npx mdskills install beamtrace/omniflash-skillOmni Flash is a free, open-source AI agent skill. Generate short video clips (with synchronized audio) and still images via the Omni Flash API (https://omniflash.net/) — Google's Gemini Omni Flash family. Use when the user asks to create a video or image from a prompt with Omni Flash, generate a short clip with sound, render an AI image with the Gemini Omni Flash models, or mentions seedance-2 / gpt-image-2 / nano-banana-2 in the context of Omni Flash.
Install Omni Flash with a single command:
npx mdskills install beamtrace/omniflash-skillThis downloads the skill files into your project and your AI agent picks them up automatically.
Omni Flash works with Claude Code, Claude Desktop, Cursor, Vscode Copilot, Windsurf, Continue Dev, Codex, Gemini Cli, Amp, Roo Code, Goose, Opencode, Trae, Qodo, Command Code. Skills use the open SKILL.md format which is compatible with any AI coding agent that reads markdown instructions.