Communitygithub.com

memex-lab/product-launch-video-skill

Diseña y construye videos de lanzamiento de producto espectaculares y de alto impacto usando Remotion (React). Usa esta habilidad cuando el usuario quiera crear un video de lanzamiento, promocional, demo, anuncio de funciones, revelación de marca o cualquier showcase de producto basado en motion graphics.

¿Qué es product-launch-video-skill?

Esta habilidad te permite diseñar y construir videos de lanzamiento de producto de alta calidad cinematográfica utilizando Remotion (React). Está diseñada para ser utilizada cuando un usuario desea crear un video promocional, demo, anuncio de funciones, revelación de marca o cualquier tipo de showcase de producto con gráficos en movimiento. El flujo de trabajo está estructurado en fases: primero, entender el producto y la audiencia; segundo, definir una dirección estética única; tercero, crear un storyboard detallado; y finalmente, implementar el video en código. La habilidad enfatiza principios como la intencionalidad, la traducción sensorial y el dominio del contraste, y evita activamente los clichés de la IA genérica. Es compatible con plataformas como Claude Code, Cursor y Codex, y requiere respuestas detalladas del usuario para cada fase antes de avanzar.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/memex-lab/product-launch-video-skill/tree/HEAD/skills/product-launch-video

Preguntar en tu IA favorita

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

Documentación

Video de Lanzamiento de Producto

Diseña y construye videos de lanzamiento de producto cinematográficos y de alto impacto que hagan que los espectadores sientan el producto antes siquiera de tocarlo.

Esta habilidad no está limitada a una estética única. El estilo visual se adapta al ADN del producto — lo que importa es que, sea cual sea la dirección elegida, la ejecución refleje estándares de primer nivel absoluto en movimiento, iluminación, composición y narración visual.

Filosofía Central

Tres principios gobiernan cada decisión:

Intencionalidad sobre Decoración. Cada elemento visual, movimiento y fuente de luz debe tener un propósito. Ya sea minimalista o maximalista, nada existe solo para llenar espacio. Todo impulsa la narrativa, resalta una característica o evoca una emoción específica.

Traducción Sensorial. Un gran video de lanzamiento hace que el espectador sienta el producto. Traduce conceptos abstractos (velocidad, seguridad, comodidad) y rasgos físicos (peso, textura, capacidad de respuesta) en experiencias visuales y auditivas. Si el producto es rápido, el espectador debe sentir velocidad. Si es elegante, el espectador debe sentir refinamiento en cada fotograma.

Dominio del Contraste. El gran video prospera en la yuxtaposición. Usa el contraste en escala (detalle macro vs. planos generales amplios), ritmo (energía frenética vs. revelaciones en cámara lenta), iluminación (sombra vs. luz) y audio (silencio vs. ritmos pesados) para crear una tensión dinámica que mantenga la atención.

Cuándo Usar

  • Crear un video de lanzamiento o anuncio de producto
  • Construir una demo o recorrido de funciones con calidad cinematográfica
  • Realizar una revelación de marca o avance teaser
  • Producir showcases animados de producto con gráficos en movimiento
  • Storyboard y planificación de estructura de video para cualquier producto
  • Convertir imágenes de producto, fotos o conceptos en narrativas de video

Fase 0: Entender el Producto

Antes de cualquier trabajo visual, comprende profundamente lo que estás mostrando. Esto da forma a todo.

Pregunta al usuario (todo a la vez, no hagas preguntas una por una):

  1. Producto — ¿Qué es el producto? ¿Qué hace? ¿Qué problema resuelve?
  2. Audiencia — ¿Quién ve este video? ¿Desarrolladores? ¿Consumidores? ¿Inversores? ¿Equipo interno?
  3. Mensaje Central — ¿Cuál es la ÚNICA cosa que el espectador debe recordar después de verlo?
  4. Tono — ¿Qué debería sentir el espectador? (Impresionado / Emocionado / Tranquilo / Inspirado / Empoderado)
  5. Duración — ¿Cuánto tiempo? (Teaser de 15s / Spot de 30s / Lanzamiento completo de 45-60s / Inmersión profunda de 90s+)
  6. Recursos — ¿Tienes logotipos, fotos de producto, capturas de pantalla, grabaciones, colores de marca o fuentes?
  7. Locución — ¿El video debe tener narración? Si es así, ¿en qué idioma? ¿Alguna preferencia sobre el carácter de la voz (género, tono, nivel de energía)?
  8. Referencia — ¿Algún video que admires? (Estilo keynote de Apple, películas de producto de Nike, estética de desarrollador de Stripe, vibraciones divertidas de Notion, comerciales de relojes de lujo, etc.)
  9. Contexto de Publicación — ¿Dónde se publicará este video? (Página de aterrizaje, X/Twitter, LinkedIn, YouTube, Shorts/Reels/TikTok, presentación para inversores, demo interna). La relación de aspecto, los subtítulos y el ritmo dependen de esto.

Si el usuario ya proporcionó contexto en la conversación, extrae las respuestas de lo que hay y confirma las lagunas.

COMPUERTA: No pases a la Fase 1 hasta que tengas respuestas (del usuario o inferidas del contexto) para las 9 preguntas anteriores. Si se proporcionan recursos, audítalos — enumera cada recurso disponible y planifica usarlo donde fortalezca la narrativa. No todos los recursos deben aparecer, pero ninguno debe ser ignorado sin razón.


Fase 1: Establecer la Estética

Esta es la decisión creativa más importante. La estética debe sentirse como si hubiera sido diseñada para este producto específico — no una plantilla genérica con el logotipo intercambiado.

Paso 1.1: Elegir una Dirección Visual

Basado en la personalidad del producto y la preferencia de tono del usuario, propón 2-3 direcciones estéticas distintas. Cada dirección debe incluir:

  • Nombre — Una etiqueta corta y evocadora (por ejemplo, "Precisión Nocturna", "Análogo Cálido", "Pulso Eléctrico")

  • Ambiente — Descripción de 2-3 frases de la atmósfera emocional

  • Paleta de Colores — 4-5 colores con códigos hexadecimales y roles (fondo, primario, acento, texto, resaltado)

  • Tipografía — Combinación de fuente de visualización + cuerpo de Google Fonts o Fontshare (nunca Inter, Roboto, Arial o fuentes del sistema). El tipo de letra debe encarnar la personalidad del producto:

    • Serifas elegantes (por ejemplo, Playfair Display, Cormorant) → lujo, editorial, premium
    • Sans-serifas grotescas audaces (por ejemplo, Space Grotesk, Satoshi) → tecnología, audaz, moderno
    • Sans-serifas geométricas (por ejemplo, Plus Jakarta Sans, General Sans) → limpio, confiable, SaaS
    • Fuentes cinéticas o variables (por ejemplo, Syne, Cabinet Grotesk) → cultura juvenil, creativo, divertido
    • Fuentes monoespaciadas o de código (por ejemplo, JetBrains Mono, Fira Code) → herramientas para desarrolladores, estética de terminal

    La fuente es la voz de la marca hecha visible. Un desajuste entre la personalidad del producto y el tipo de letra socava todas las demás decisiones de diseño.

  • Carácter de Movimiento — Cómo se mueven las cosas (resortes rápidos, deslizamientos suaves, rebotes elásticos, revelaciones lentas cinematográficas)

  • Elemento Firma — El ÚNICO motivo visual que hace que este video sea distintivo (fondos de malla degradada, tarjetas de vidrio morph, campos de partículas, patrones geométricos, rayas de luz, tratamientos fotográficos cinematográficos, primeros planos de producto con etiquetas explicativas, etc.)

Preséntalos como tarjetas concisas, no muros de texto. El usuario elige uno o mezcla elementos.

Malos Ejemplos (La Lista de Verificación "AI Slop")

Evita estas señales reveladoras de video genérico generado por IA:

  • Degradados púrpura sobre fondos oscuros (el cliché #1)
  • Inter/Roboto/fuentes del sistema para texto de visualización
  • Sincronización uniforme — todo entrando a la misma velocidad y retraso
  • Emojis como iconos
  • Escenas planas, uniformemente iluminadas sin profundidad ni sombra
  • Cuadrículas de tarjetas genéricas con animaciones idénticas
  • Texto que simplemente "aparece" sin relación espacial con el contenido
  • Fondos que son solo colores sólidos

COMPUERTA: Presenta 2-3 direcciones estéticas al usuario. No pases a la Fase 2 hasta que el usuario haya elegido o confirmado una dirección. Si el usuario dice "solo hazlo", elige la dirección que mejor se adapte a la personalidad del producto y declara tu elección explícitamente antes de continuar.


Fase 2: Storyboard

Un storyboard es el plano. Cada escena debe justificar su existencia.

OBLIGATORIO: Escribe el storyboard completo antes de escribir cualquier código. Guárdalo como storyboard.json en el directorio raíz del proyecto usando el esquema definido a continuación. Verifica contra la Lista de Verificación de Revisión de Storyboard al final de esta sección. No dos escenas de showcase consecutivas pueden usar el mismo diseño o patrón de animación.

La Regla del "Presupuesto Visual Ilimitado"

Al conceptualizar el storyboard, NO limites tu imaginación a los recursos en bruto proporcionados por el usuario.

  • Trata los recursos 2D proporcionados por el usuario (capturas de pantalla sin procesar, logotipos planos, fotos básicas) meramente como semillas conceptuales o texturas base.
  • Evalúa los requisitos narrativos. Si la historia exige variedad visual adicional, entornos complementarios o material de archivo para construir un ecosistema más rico, storyboardéalos de forma natural.
  • Sin embargo, solo introduce nuevos recursos generados si sirven activamente a la narrativa del producto y la jerarquía visual. No generes recursos solo por el bien de la complejidad.

Arco Narrativo

Los videos de lanzamiento de producto siguen una estructura dramática, incluso los cortos:

ActoPropósitoDuración Típica (video de 30s)
GanchoCaptar atención. Plantea un problema, muestra tensión o abre con un visual impactante.3-5s
RevelaciónIntroduce el producto. El "momento héroe."5-8s
ShowcaseDemuestra 2-4 características clave. Cada una obtiene su propio ritmo visual.12-18s
ClímaxEl momento más impresionante — una demo a pantalla completa, una estadística dramática o una transición "wow".3-5s
CierreLogotipo, eslogan, CTA. Deja una impresión duradera.3-5s

Para videos más cortos (15s), comprime a: Gancho → Revelación → Cierre. Para videos más largos (60s+), expande el Showcase con más ritmos de características y añade un ritmo de "prueba social" o "visión" antes del cierre.

Planifica la estructura del video antes de escribir una sola línea de código. Un storyboard es el contrato entre la visión creativa y la ejecución técnica.

Reglas de Publicación y Feed

  • Muestra el producto temprano. En formatos de lanzamiento, demo y sociales, el espectador debe ver el producto, la interfaz del producto o un artefacto inconfundible del producto dentro de los primeros 3 segundos. Los ganchos abstractos solo están permitidos si se resuelven inmediatamente en el producto.
  • Diseña para reproducción silenciada. Si el video puede aparecer en un feed, asume que muchos espectadores lo verán sin sonido. Las afirmaciones clave, los ritmos de escena, los subtítulos y los CTA deben ser visibles en pantalla, incluso cuando exista locución.

Metadatos del Video

Antes de construir, documenta estas decisiones:

  • Duración, FPS, Resolución — derivados de la Fase 0
  • Contexto de Publicación — derivado de la Fase 0. Nota dónde se publicará el video y cualquier restricción que afecte el ritmo, subtítulos, áreas seguras o entregables.
  • Fuente de Visualización + Fuente de Cuerpo — de la dirección estética de la Fase 1 (con pesos)
  • Paleta de Colores — define roles, no solo colores: fondo, superficie (elementos elevados), primario (titulares), atenuado (texto secundario), acento (CTA/resaltados), resaltado (momentos especiales). Cada rol debe tener una regla de uso clara.

Estructuras Narrativas

Elige la estructura que mejor se adapte a la historia del producto:

  • Problema → Solución — Mejor para productos que resuelven un punto de dolor claro. Abre con el problema para crear tensión, revela el producto como la respuesta, muestra características, culmina con un momento "wow", cierra con CTA.
  • Visión → Realidad — Mejor para productos aspiracionales o nuevas categorías. Pinta el futuro ideal, reconoce la brecha, muestra cómo el producto la cierra, prueba con características, cierra.
  • Montaje → Enfoque — Mejor para productos ricos en características o actualizaciones importantes. Montaje rápido de muchas características, pausa para ralentizar, inmersión profunda en 2-3 características clave, regreso al montaje para amplitud, cierra.
  • Teaser (15s o menos) — Intriga con visuales abstractos, muestra destellos rápidos del producto, revela logotipo + fecha de lanzamiento.

Esquema del Storyboard

El storyboard se guarda como storyboard.json en la raíz del proyecto. Esta es la única fuente de verdad — impulsa la implementación, la generación de locución y la sincronización.

{
  "meta": {
    "title": "Nombre del producto y tipo de video",
    "durationSec": "Duración total del video en segundos",
    "fps": 30,
    "width": 1920,
    "height": 1080,
    "narrativeStructure": "problem-solution | vision-reality | montage-focus | teaser",
    "fonts": {
      "display": { "family": "Nombre de la familia de Google Fonts / Fontshare", "weights": ["700"] },
      "body": { "family": "Nombre de la familia de Google Fonts / Fontshare", "weights": ["400", "500"] }
    },
    "colors": {
      "background": "#hex - fondo base",
      "surface": "#hex - elementos elevados como tarjetas",
      "primary": "#hex - titulares y texto clave",
      "muted": "#hex - texto secundario y etiquetas",
      "accent": "#hex - CTA y resaltados",
      "highlight": "#hex - momentos especiales y énfasis"
    }
  },
  "voice": {
    "enabled": "true si el video tiene locución, false si solo música",
    "gender": "male | female | neutral",
    "age": "young adult | middle-aged | mature",
    "tone": ["Array de rasgos para búsqueda de voz AI: confident, warm, energetic, calm, authoritative, conversational, inspiring"],
    "accent": "American | British | neutral | other",
    "pace": "fast | moderate | slow"
  },
  "scenes": [
    {
      "id": "Identificador de escena único en kebab-case",
      "act": "hook | reveal | showcase | climax | close",
      "startSec": "Tiempo de inicio absoluto. Las escenas adyacentes pueden superponerse 0.2-0.5s para transiciones",
      "durationSec": "Duración de la escena. Si hay locución, debe ajustarse a la narración a ~2.5 palabras/segundo",
      "purpose": "Por qué existe esta escena, qué comunica",
      "emotionalBeat": "Lo que el espectador debe sentir",
      "voiceover": "Texto exacto de la narración, o null si no hay VO. La narración es la columna vertebral de la sincronización: los elementos visuales se sincronizan con palabras clave. No todas las escenas necesitan VO",
      "layout": "Disposición espacial de los elementos (bosquejo o describe posiciones)",
      "elements": "Cada elemento visual con descripción, tamaño, color, posición",
      "animation": "Por elemento: tipo de efecto, retraso, duración, easing",
      "camera": "Movimiento del viewport (zoom, paneo, paralaje)",
      "lighting": "De dónde viene la luz, qué está brillante, qué está en sombra",
      "transitionOut": "Cómo sale esta escena a la siguiente"
    }
  ]
}

Las descripciones del storyboard deben ser hiperespecíficas. Las descripciones vagas como "transición genial" o "los elementos aparecen" están prohibidas — dejan demasiado margen para la interpretación durante la implementación y resultan en una salida genérica.

El movimiento de cada elemento debe describirse con mecánicas exactas. En lugar de "el título aparece", escribe: "El titular aparece desde 30px abajo con escala 0.9→1 y desenfoque 8→0 durante 0.5s, mientras un rayo de luz diagonal barre de izquierda a derecha a través de la superficie del texto con un retraso de 0.3s." En lugar de "las tarjetas aparecen", escribe: "Tres tarjetas de características en cascada desde la derecha con un escalonamiento de 150ms, cada una entrando con translateX(40)→0, opacidad 0→1, y una sutil rotación de 3° que se asienta a 0°."

La descripción debe ser lo suficientemente específica como para que dos desarrolladores diferentes produzcan implementaciones casi idénticas a partir de ella. Si una descripción podría resultar en resultados visuales muy diferentes, no es lo suficientemente específica.

Sincronización y Ritmo

Ritmo de ritmo. Un video bien ritmado alterna entre tensión y liberación:

RÁPIDO → LENTO → RÁPIDO → LENTO → RÁPIDO → MANTENER

Gancho    Revelación  Características  Respira  Clímax  Cierre
(tense)   (alivio)    (energía)        (pausa)  (pico)  (resolución)

Lo peor que un video de lanzamiento puede hacer es mantener un solo tempo durante todo el video. El ritmo monótono duerme a los espectadores, independientemente de lo hermosas que sean las imágenes.

Asignación de duración. Asigna el tiempo de manera proporcional según la duración total. La relación importa más que los segundos exactos:

  • Teaser de 15s: ~20% gancho, ~50% destellos del producto, ~30% revelación del logotipo. Sin tiempo para

…

[truncated for translation]

Individual skills in this repo

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

Skills relacionados