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 como OMNIFLASH_API_KEY e o Claude a detectará automaticamente.

O que este skill faz

Quando acionado, o Claude irá:

  1. Escolher o modelo Gemini Omni Flash correto (seedance-2 para vídeo + áudio, gpt-image-2 para imagens de alta fidelidade, nano-banana-2 para geração de imagens mais barata/rápida).
  2. Ajudar você a refinar o prompt — para vídeo, adicionar dicas de movimento e áudio (ex.: "a chaleira apita enquanto o vapor sobe").
  3. 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.
  4. Retornar o video_url, audio_url ou image_url final.

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-2 no contexto do Omni Flash

SDKs complementares em vários idiomas

LinguagemPacoteRegistro
Pythonomniflash-sdkPyPI
Node / TSomniflash-sdknpm
Rubyomniflash-sdkRubyGems
Goomniflash-sdk-gogithub.com/beamtrace/omniflash-sdk-go
PHPomniflash/omniflash-sdkPackagist
Rustomniflash-sdkcrates.io
Dartomniflash_sdkpub.dev
.NETOmniFlash.SdkNuGet

Cada SDK é um wrapper fino de ~150 linhas que expõe os mesmos três métodos: create_task / get_task / run.

Links

Licença

MIT