# Add to your Claude Code skills
git clone https://github.com/beamtrace/omniflash-skillGuides for using ai agents skills like omniflash-skill.
omniflash-skill is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by beamtrace. Omni Flash SDK. It has 0 GitHub stars.
omniflash-skill's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/beamtrace/omniflash-skill" and add it to your Claude Code skills directory (see the Installation section above). omniflash-skill ships a SKILL.md manifest, so compatible agents can discover and load it automatically.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh omniflash-skill against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
Call the Gemini Omni Flash REST API to generate short video clips (with synchronized audio) and still images using 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).
Get an API key first. Tell the user to sign in at https://omniflash.net/ and copy a
sk-…token from the account page. Read it fromOMNIFLASH_API_KEYso the key never appears in chat or code.
Trigger this skill whenever the user wants to:
model_id: "seedance-2".gpt-image-2; use nano-banana-2 if the user asks for a cheaper/faster image alternative.image_urls: [url, ...].16:9 for video and 1:1 for images unless the user specifies otherwise (e.g. 9:16 portrait, 4:5).run helper if available in the chosen SDK; otherwise create + poll until task_status is 3 (success) or 4 (failed).OMNIFLASH_API_KEY. If not, link them to https://omniflash.net/ to issue one.references/api.md for raw REST or references/sdk-snippets.md for ready-to-paste code in Python, Node/TS, Ruby, Go, PHP, Rust, Dart, and .NET.video_url, audio_url, or image_url.model_id |
Modality | Output | Notes |
|---|---|---|---|
seedance-2 |
text/image → video | video_url + audio |
The Gemini Omni Flash video model. ~10 s clips, with sync audio. |
gpt-image-2 |
text/image → image | image_url |
High-fidelity still image. |
nano-banana-2 |
text/image → image | image_url |
Lighter / faster image variant. |
POST /api/v1/tasks/create with { model_id, prompt, image_urls?, aspect_ratio? } → { data: { task_id, request_id, credits } }.
GET /api/v1/tasks/{task_id} → { data: { task_id, task_status, image_url?, video_url?, audio_url?, ... } }. task_status: 1=queued, 2=running, 3=success, 4=failed.
Auth header on every request: Authorization: Bearer sk-....
references/api.mdreferences/sdk-snippets.mdA 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