Communitygithub.com

coco-research/coco

Crea vídeos de marketing con IA para anuncios, promociones, lanzamientos de productos y contenido de marca.

¿Qué es coco?

Este skill permite a los agentes de IA crear vídeos de marketing profesionales utilizando la interfaz de línea de comandos de [inference.sh](https://inference.sh). Soporta múltiples modelos de generación de vídeo como Veo, Seedance, Wan y FLUX, y locuciones mediante Kokoro TTS. El skill proporciona plantillas completas para diferentes tipos de anuncios (bumper, cortos, estándar, explicativos, demostraciones de producto) y flujos de trabajo detallados para formatos específicos de plataforma como Facebook, Instagram, YouTube, TikTok y LinkedIn. Incluye ejemplos de código listos para ejecutar que guían paso a paso en la creación de vídeos, desde la generación de hooks iniciales hasta la fusión final con música y locuciones, facilitando la automatización de campañas publicitarias completas. Es ideal para agentes que necesitan producir contenido visual de alta calidad de forma rápida y consistente, con soporte para pruebas A/B y buenas prácticas de diseño publicitario.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/coco-research/coco/tree/HEAD/skills/ai-marketing-videos

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Vídeos de Marketing con IA

Crea vídeos de marketing profesionales mediante la CLI de inference.sh.

Inicio Rápido

# No canalices un script remoto a sh. Descarga, inspecciona y ejecuta solo después
# de que el usuario lo confirme explícitamente:
curl -fsSL https://cli.inference.sh -o /tmp/infsh-install.sh
# revisa /tmp/infsh-install.sh, luego: bash /tmp/infsh-install.sh && infsh login

# Genera un vídeo promocional de producto
infsh app run google/veo-3-1-fast --input '{
  "prompt": "Elegante vídeo de presentación de producto, smartphone emergiendo de partículas de luz, estética tecnológica premium, calidad comercial"
}'

Tipos de Anuncio en Vídeo

TipoDuraciónPlataforma
Bumper6 segundosYouTube
Corto15 segundosInstagram, Facebook
Estándar30 segundosYouTube, TV
Explicativo60-90 segundosSitio web, YouTube
Demo de producto30-60 segundosTodas las plataformas

Plantillas de Vídeo de Marketing

Lanzamiento de Producto

# Presentación dramática del producto
infsh app run google/veo-3 --input '{
  "prompt": "Vídeo cinemático de lanzamiento de producto, dispositivo tecnológico premium flotando en el espacio, iluminación dramática, partículas y efectos de luz, presentación estilo Apple, calidad comercial"
}'

Historia de Marca

# Narrativa emocional de marca
infsh app run google/veo-3-1 --input '{
  "prompt": "Vídeo de historia de marca que muestra a diversas personas conectándose a través de la tecnología, gradación de color cálida, montaje de estilo de vida, emotivo e inspirador, comercial"
}'

Destacar Característica

# Enfoque en una característica específica
infsh app run bytedance/seedance-1-5-pro --input '{
  "prompt": "Demostración de característica del producto en primer plano, manos interactuando con el dispositivo, fondo limpio, informativo, estilo comercial tecnológico"
}'

Estilo Testimonial

# Testimonio con presentador
infsh app run google/veo-3-1-fast --input '{
  "prompt": "Vídeo estilo testimonio de cliente, persona hablando a cámara, fondo de oficina neutro, iluminación profesional, sensación auténtica"
}'

Antes/Después

# Revelación de transformación
infsh app run google/veo-3-1-fast --input '{
  "prompt": "Vídeo de transformación antes y después, transición de pantalla dividida, revelación dramática, comparación satisfactoria, estilo comercial"
}'

Flujos de Trabajo Completos para Anuncios

Anuncio de Producto de 30 Segundos

# 1. Gancho de apertura (0-3s)
infsh app run google/veo-3-1-fast --input '{
  "prompt": "Apertura que capta la atención, silueta del producto con iluminación dramática, generando anticipación"
}' > hook.json

# 2. Planteamiento del problema (3-8s)
infsh app run google/veo-3-1-fast --input '{
  "prompt": "Persona frustrada lidiando con un problema común, situación cotidiana relatable, estilo documental"
}' > problem.json

# 3. Revelación de la solución (8-15s)
infsh app run google/veo-3-1-fast --input '{
  "prompt": "Revelación del producto con características destacadas, demostración limpia, resolviendo el problema mostrado anteriormente"
}' > solution.json

# 4. Exhibición de beneficios (15-25s)
infsh app run google/veo-3-1-fast --input '{
  "prompt": "Cliente feliz usando el producto, integración en el estilo de vida, múltiples cortes rápidos mostrando beneficios"
}' > benefits.json

# 5. Llamada a la acción (25-30s)
infsh app run google/veo-3-1-fast --input '{
  "prompt": "Toma principal del producto con espacio para superposición de texto, iluminación profesional, final comercial"
}' > cta.json

# 6. Generar locución
infsh app run infsh/kokoro-tts --input '{
  "text": "¿Cansado de [problema]? Conozca [Producto]. [Beneficio clave 1]. [Beneficio clave 2]. [Beneficio clave 3]. Obtenga el suyo hoy.",
  "voice": "af_nicole"
}' > voiceover.json

# 7. Fusionar todos los clips con la locución
infsh app run infsh/media-merger --input '{
  "videos": ["<hook>", "<problem>", "<solution>", "<benefits>", "<cta>"],
  "audio_url": "<voiceover>",
  "transition": "crossfade"
}'

Anuncio para Instagram/TikTok (15s)

# Formato vertical, ritmo rápido
infsh app run google/veo-3-1-fast --input '{
  "prompt": "Presentación rápida de producto, vertical 9:16, cortes rápidos, estilo de tendencia, gancho en los primeros 2 segundos, visualmente satisfactorio, estética Gen-Z"
}'

# Añadir música de moda
infsh app run infsh/media-merger --input '{
  "video_url": "<video>",
  "audio_url": "https://trending-music.mp3"
}'

Vídeo Explicativo

# 1. Escribir guión
infsh app run openrouter/claude-sonnet-45 --input '{
  "prompt": "Escribe un guión de vídeo explicativo de 60 segundos para un producto SaaS. Incluye: gancho, problema, solución, 3 características clave, prueba social, CTA. Hazlo conversacional."
}' > script.json

# 2. Generar visuales para cada sección
SECTIONS=("hook" "problem" "solution" "feature1" "feature2" "feature3" "social_proof" "cta")

for section in "${SECTIONS[@]}"; do
  infsh app run google/veo-3-1-fast --input "{
    \"prompt\": \"Escena de vídeo explicativo para $section, estilo gráficos en movimiento, estética moderna y limpia, producto SaaS\"
  }" > "$section.json"
done

# 3. Generar locución profesional
infsh app run infsh/kokoro-tts --input '{
  "text": "<guión-completo>",
  "voice": "am_michael"
}' > voiceover.json

# 4. Montar vídeo final
infsh app run infsh/media-merger --input '{
  "videos": ["<hook>", "<problem>", "<solution>", ...],
  "audio_url": "<voiceover>",
  "transition": "fade"
}'

Formatos Específicos por Plataforma

Feed de Facebook/Instagram

infsh app run google/veo-3-1-fast --input '{
  "prompt": "Vídeo de producto en formato cuadrado 1:1, visuales llamativos, funciona sin sonido, compatible con texto, que detiene el desplazamiento"
}'

Pre-Roll de YouTube

infsh app run google/veo-3-1-fast --input '{
  "prompt": "Estilo anuncio de YouTube, consciente del botón de saltar (gancho en 5 segundos), 16:9, calidad comercial profesional"
}'

LinkedIn

infsh app run google/veo-3-1-fast --input '{
  "prompt": "Vídeo de producto B2B profesional, estilo corporativo, limpio y moderno, audiencia empresarial, movimiento sutil"
}'

TikTok/Reels

infsh app run google/veo-3-1-fast --input '{
  "prompt": "Anuncio nativo estilo TikTok, vertical 9:16, sensación cruda y auténtica, no demasiado pulido, de moda, estética de contenido generado por usuario"
}'

Buenas Prácticas para Anuncios Creativos

Fórmula del Gancho (Primeros 3 Segundos)

infsh app run google/veo-3-1-fast --input '{
  "prompt": "Gancho de apertura: [elige uno]
  - Transformación visual sorprendente
  - Animación de texto con declaración audaz
  - Escenario de problema relatable
  - Visual de brecha de curiosidad
  - Acción satisfactoria"
}'

Jerarquía Visual

  1. Producto principal - Claro, prominente
  2. Beneficios - Ilustrados, no solo declarados
  3. Prueba social - Testimonios/números visibles
  4. CTA - Espacio claro para superposición de texto

Diseño de Sonido

# Añadir música apropiada
infsh app run infsh/ai-music --input '{
  "prompt": "Música de fondo comercial optimista, moderna, energética, 30 segundos"
}' > music.json

infsh app run infsh/media-merger --input '{
  "video_url": "<ad-video>",
  "audio_url": "<music>",
  "audio_volume": 0.5
}'

Variantes para Pruebas A/B

# Generar múltiples variantes creativas
HOOKS=(
  "Apertura enfocada en el problema"
  "Apertura con presentación del producto"
  "Apertura testimonial"
  "Apertura con estadística"
)

for hook in "${HOOKS[@]}"; do
  infsh app run google/veo-3-1-fast --input "{
    \"prompt\": \"Vídeo de marketing con $hook, calidad comercial profesional\"
  }" > "variant_${hook// /_}.json"
done

Lista de Verificación para Anuncios en Vídeo

  • Gancho en los primeros 3 segundos
  • Funciona sin sonido (subtítulos/texto)
  • Visibilidad clara del producto
  • Mensaje centrado en beneficios
  • Una sola CTA clara
  • Relación de aspecto correcta para la plataforma
  • Consistencia de marca
  • Optimizado para móviles

Habilidades Relacionadas

Estos son paquetes de terceros. Muestra el identificador exacto al usuario y espera un sí explícito que nombre ese paquete. No pases -y.

# Generación de vídeo
npx skills add inference-sh/skills@ai-video-generation

# Generación de imágenes para miniaturas
npx skills add inference-sh/skills@ai-image-generation

# Texto a voz para locuciones
npx skills add inference-sh/skills@text-to-speech

# Contenido para redes sociales
npx skills add inference-sh/skills@ai-social-media-content

# Habilidad completa de la plataforma
npx skills add inference-sh/skills@inference-sh

Explora todas las apps: infsh app list

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills relacionados