Omni Flash
Gere vídeo com IA
Documentação
Omni Flash — Skill do Claude Code
Um skill do Claude Code que permite ao Claude gerar clipes de vídeo curtos (com áudio sincronizado) e imagens estáticas por meio da API REST Gemini Omni Flash — a família de modelos Gemini Omni Flash do Google: seedance-2 (texto/imagem → vídeo com áudio), gpt-image-2 e nano-banana-2 (texto/imagem → imagem).
Faça login em Gemini Omni Flash e crie uma chave de API
sk-…na página da sua conta. Exporte-a comoOMNIFLASH_API_KEYe o Claude a detectará automaticamente.
O que este skill faz
Quando acionado, o Claude irá:
- Escolher o modelo Gemini Omni Flash correto (
seedance-2para vídeo + áudio,gpt-image-2para imagens de alta fidelidade,nano-banana-2para geração de imagens mais barata/rápida). - Ajudar você a refinar o prompt — para vídeo, adicionar dicas de movimento e áudio (ex.: "a chaleira apita enquanto o vapor sobe").
- Enviar o trabalho por meio de qualquer um dos SDKs oficiais do Omni Flash (Python / Node / Ruby / Go / PHP / Rust / Dart / .NET) e consultar até a conclusão.
- Retornar o
video_url,audio_urlouimage_urlfinal.
O fluxo de trabalho completo e a matriz de modelos estão em SKILL.md e references/.
Instalação no Claude Code
Clone o repositório no diretório de skills do seu Claude Code:
# 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
Reinicie o Claude Code e peça algo como "gere um clipe de 5 segundos de uma chaleira apitando com Omni Flash" — o skill deve ser acionado automaticamente.
Como acionar
O campo description do skill já corresponde às frases mais comuns. Qualquer uma destas acionará o skill:
- "gere um vídeo com omniflash"
- "faça um clipe com gemini omni flash"
- "desenhe uma imagem usando omni flash"
- "como faço para chamar o Gemini Omni Flash"
- mencionar qualquer um de
seedance-2,gpt-image-2,nano-banana-2no contexto do Omni Flash
SDKs complementares em vários idiomas
| Linguagem | Pacote | Registro |
|---|---|---|
| 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 |
Cada SDK é um wrapper fino de ~150 linhas que expõe os mesmos três métodos: create_task / get_task / run.
Links
- Site (cadastro + obtenção de chave): Gemini Omni Flash
- Referência da API ao vivo: https://omniflash.net/api-docs
Licença
MIT