Omni Flash
Generar video con IA
Documentación
Omni Flash — Habilidad de Claude Code
Una habilidad de Claude Code que permite a Claude generar clips de video cortos (con audio sincronizado) e imágenes estáticas a través de la API REST de Gemini Omni Flash — la familia de modelos Gemini Omni Flash de Google: seedance-2 (texto/imagen → video con audio), gpt-image-2 y nano-banana-2 (texto/imagen → imagen).
Inicia sesión en Gemini Omni Flash y crea una clave de API
sk-…en la página de tu cuenta. Expórtala comoOMNIFLASH_API_KEYy Claude la detectará automáticamente.
Qué hace esta habilidad
Cuando se activa, Claude:
- Elige el modelo Gemini Omni Flash adecuado (
seedance-2para video + audio,gpt-image-2para imágenes de alta fidelidad,nano-banana-2para generación de imágenes más económica/rápida). - Te ayuda a afinar el prompt — para video, añade señales de movimiento y audio (p. ej. "el hervidor silba mientras el vapor sube").
- Envía el trabajo a través de cualquiera de los SDK oficiales de Omni Flash (Python / Node / Ruby / Go / PHP / Rust / Dart / .NET) y consulta hasta que termine.
- Devuelve el
video_url,audio_urloimage_urlfinal.
El flujo de trabajo completo y la matriz de modelos se encuentran en SKILL.md y references/.
Instalación en Claude Code
Clona el repositorio en tu directorio de habilidades de 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
Reinicia Claude Code y pregunta algo como "genera un clip de 5 segundos de un hervidor silbando con Omni Flash" — la habilidad debería activarse automáticamente.
Cómo activarla
El campo description de la habilidad ya coincide con las frases más comunes. Cualquiera de estas la activará:
- "genera un video con omniflash"
- "haz un clip con gemini omni flash"
- "dibuja una imagen usando omni flash"
- "¿cómo llamo a Gemini Omni Flash?"
- mencionar cualquiera de
seedance-2,gpt-image-2,nano-banana-2en el contexto de Omni Flash
SDK multilingües complementarios
| Lenguaje | Paquete | 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 es un envoltorio delgado de ~150 líneas que expone los mismos tres métodos: create_task / get_task / run.
Enlaces
- Sitio web (registro y obtención de clave): Gemini Omni Flash
- Referencia de API en vivo: https://omniflash.net/api-docs
Licencia
MIT