Communitygithub.com

amitdeshmukh/anuncios-banger

Cómo crear anuncios y cortometrajes para cualquier producto o marca que evoquen emociones reales y tengan sentido para un extraño, y luego producirlos con un pipeline de video con IA (hojas de personajes con modelos de imagen, placas de video de diez segundos en cualquier estilo visual, locución TTS opcional, superposiciones HyperFrames).

¿Qué es anuncios-banger?

Esta habilidad proporciona un método completo y probado para crear anuncios y cortometrajes impactantes para cualquier producto o marca, siguiendo un pipeline de inteligencia artificial que mantiene los costos bajos (alrededor de $10 por spot). Se basa en dos formatos principales: la película narrativa (que cuenta una historia con un personaje, un reloj, un número y un narrador) y la película silenciosa de fotogramas divididos (que muestra a varias personas en diferentes industrias durante un día). La habilidad enfatiza la producción de emociones genuinas combinadas con una comprensión clara para el espectador, para lo cual incorpora una 'lectura en frío' que verifica que el anuncio se explique por sí mismo antes de cualquier renderización. El proceso se guía mediante un riguroso conjunto de reglas desarrolladas a partir de correcciones de un director real en dos producciones, y cubre desde la toma de requerimientos iniciales (con 25 preguntas para directores primerizos) hasta la producción final con herramientas como Gemini TTS, Nano Banana, Omni, MiniMax H3, HyperFrames y ffmpeg. Es ideal para cualquier solicitud de anuncio, video de lanzamiento, comercial, historia, guion, voz en off o 'banger'.

Compatible con✓Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add amitdeshmukh/banger-ads

Preguntar en tu IA favorita

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

Documentación

Anuncios banger

Un anuncio es una persona, un reloj y un número. El producto es un susurro al final. Esta habilidad contiene un método para anuncios que hacen sentir algo a la gente y entender algo, las correcciones que un director exigente dio en dos construcciones reales, y un pipeline que renderiza un spot terminado por unos $10 en cualquier estilo visual. Nada aquí asume un producto, un personaje o un aspecto; el brief los aporta. Dos builds completos son los ejemplos trabajados: Cara Abajo v5, una película narrativa con locución (references/face-down-example.md), y Un Día, una película silenciosa de fotograma dividido construida clip por clip (references/one-day-example.md). Entre ellos cubren ambos formatos que este pipeline produce.

Dos formatos

Elige uno en la toma de requerimientos; se escriben y construyen de manera diferente.

  1. La película narrativa (Cara Abajo). Una persona, un reloj, un número, un narrador. Las reglas banger a continuación son sus reglas. Sesenta a ochenta segundos.
  2. La película de día (Un Día). Sin voz. Un fotograma, dos mitades: una persona viviendo a la izquierda, la pantalla real del producto funcionando a la derecha; varias personas en varias industrias a lo largo de un día; leyendas de tres oraciones llevan cada palabra. Sus reglas: al menos diez segundos por persona (cinco personas en 45 s fue "rápido para que los humanos procesen"); cada pantalla muestra un trabajo real que el producto hace, en los propios tokens del producto; las leyendas son oraciones completas que un extraño puede seguir; una apertura a escala de ciudad, luego corte a la primera persona; ningún plano que no lleve información (los lugares vacíos se cortaron: "¿qué propósito sirven?"); el cierre es la promesa del producto en tres líneas en una pantalla, luego la marca. Forma del video de lanzamiento de Qwen 3.8, mapeado en references/reference-films.md.

Cuando el director entrega un video de referencia ("exactamente como este"), mapéalo primero (references/reference-films.md), copia el esqueleto, y nunca las personas ni las líneas.

La regla por encima de todas las demás

Las reglas banger producen sentimiento. No producen comprensión. Un anuncio necesita ambas. Cara Abajo v4 obtuvo "esto es BANGER" del director y no pudo decirle a un extraño cuál era el problema del personaje, por qué estaba despierta, qué hacía el producto ni qué haría por ellos. Así que el lector en frío (references/cold-reader.md) es la puerta entre ambas: un espectador sin contexto explica el anuncio de vuelta antes de que el director vea el guion, y nuevamente antes de cualquier renderización. Un guion que se siente bien y no se explica de vuelta no está terminado.

Por lo que juzga un director exigente

Estas reglas provinieron de las correcciones de un director en dos películas, en este orden. Un borrador que falla las primeras tres se lee como "soso", por muy limpio que esté. Los ejemplos son de Cara Abajo; las reglas son generales.

  1. Comienza dentro de la lucha. La primera línea es un momento, con una hora. "Dos y catorce de la madrugada. Ese es el teléfono de Dana." Una primera línea que describe a la persona no detiene a nadie.
  2. Una persona habla. La narración suena como algo dicho en una mesa de cocina. Los números son el diálogo.
  3. Las líneas asesinas sobreviven la duración. Cuando un corte es demasiado largo, corta relleno o deja que la película se alargue. El director aceptó 80 segundos por "aprox. 45". El director rechazó una versión que alcanzaba la duración cortando la mejor línea.
  4. El escenario es uno en el que la audiencia ha estado. Pregunta: ¿quién tiene que verse a sí mismo en el primer plano? Una tienda en línea ganó a una planta de estampado porque todos han tenido un fallo en el pago.
  5. El producto se retiene, luego se define una vez, más grande que la escena. Sin nombre durante el primer tercio. Luego una oración que dice para qué sirve para todo el negocio, en las propias palabras del brief si las tiene, nunca una oración que lo reduzca a la única escena en la que está.
  6. Un gesto sostiene la película. Un teléfono boca abajo. Un pulgar sobre el vidrio. El gesto es el clímax y se queda en silencio.
  7. El final recontextualiza la apertura. La primera imagen regresa, cambiada.
  8. La voz termina con el nombre de la marca. La URL está en pantalla. Nadie dice "punto com".
  9. Sin jerga, en ninguna parte. Palabras cotidianas que un profesor jubilado que compra en línea entiende al primer oído. Consulta la lista de jerga en references/cold-reader.md.
  10. El espectador nunca ha oído hablar del producto. Establece a la persona y lo que hace en los primeros diez segundos, muestra el problema en pantalla, define el producto una vez, di cada paso que tomó, cierra con lo que hace por el espectador.
  11. Construcciones en inglés llano. Si una frase parecería extraña en un periódico, es extraña en el anuncio.
  12. Cada línea escuchada o leída son las palabras del director o su sí explícito. El silencio después de una propuesta no es un sí. Nada se renderiza antes de la aprobación. Nunca inventes una oferta, un precio, una prueba o una duración.
  13. Un clip a la vez. El director autoriza cada clip antes del siguiente ("quiero autorizar cada uno"). Construye cada clip como su propia composición para que una nota cueste un renderizado de un minuto, y muéstralo solo antes de ensamblar.
  14. Cada línea en pantalla es una oración. Las etiquetas, píldoras y cadenas de punto medio fallan en un lector en frío ("como lector en frío no puedo relacionarme con eso"). Quién es la persona y qué está haciendo, cada uno en una oración completa.
  15. El producto ayuda; nunca observa. "Observa tu negocio", "IA que observa", "vigila" se leen como vigilancia y un director los prohibió por hostiles. Escribe la IA como ayuda. La forma del eslogan que los reemplazó: "IA que ayuda a gestionar tu negocio." La guía de marca tiene la redacción exacta.
  16. El director lee el fotograma borde a borde. Grano en una mitad, una pantalla de borde duro, una plantilla de laptop, un personaje que camina en dirección equivocada: el director los ve en la primera visualización. Recorta los bordes y compara regiones antes de enviar; consulta references/production-runbook.md, "Aprendido en Un Día".

Flujo de trabajo

1. Toma de requerimientos, ejecútala primero siempre

El director puede no haber hecho nunca un anuncio. Guíalos a través de references/intake.md: veinticinco preguntas en seis lotes (qué estamos vendiendo; quién mira y dónde; la historia; la voz; el aspecto; dinero, tiempo y aprobación). Cada pregunta allí lleva por qué importa, un valor predeterminado y un ejemplo de Cara Abajo. Haz tres o cuatro a la vez, usa la herramienta AskUserQuestion donde exista para que las opciones sean seleccionables con la opción recomendada primero, y salta cualquier cosa que el director ya haya respondido. Escribe las respuestas y cada suposición en projects/<film>/brief.md desde assets/brief-template.md, muéstralo y obtén un sí antes de los conceptos. El brief es el contrato; cada paso posterior lo lee.

Lo que la toma de requerimientos debe resolver antes de escribir cualquier cosa:

  • Producto y marca. El producto en palabras del director, dónde viven las reglas de la marca (una guía de marca si la marca tiene una; si no, su sitio web), qué se puede afirmar, qué no se debe decir nunca. Sin ofertas a menos que el director las dé.
  • Audiencia. Valor predeterminado: un extraño que nunca ha oído hablar del producto y solo conoce vagamente la categoría.
  • Plataforma y duración. Valor predeterminado: una película para TV y web, de 60 a 80 segundos; un bucle silencioso para el sitio es un corte separado.
  • Historia. La persona, el escenario, el dolor con una hora, los pasos del producto, el gesto, los números reales.
  • Voz. Narrador o personaje; una voz TTS Gemini nombrada; cualquier línea que se desee textual; la voz termina con el nombre de la marca.
  • Estilo visual. Un párrafo que se convierte en style_guide de la biblia: fotorrealista, animación, ilustración, mixto. El pipeline es agnóstico al estilo.
  • Dirección de arte. Todo lo que está sobre el metraje es decisión del director: avisos, la tarjeta, los códigos de tiempo, el tratamiento del final, logotipo activado o desactivado, marcas de texto y trazos, gramática de color. Las decisiones de Cara Abajo (superposiciones en los últimos fotogramas, sin gato, texto centrado, un trazo de tiza en verde ácido solo debajo de la URL) son ejemplos de dirección, nunca valores predeterminados.
  • Dinero y aprobación. Límite de presupuesto ($15 por defecto), puntos de control de aprobación (hoja, plano de prueba, pase completo, renderizado), aprobación línea por línea de cada palabra escuchada o leída, espectadores de prueba.

2. Concepto

Ofrece de tres a seis conceptos. Cada uno es una emoción que oculta una característica. Formato: logline, la película en cuatro oraciones, la emoción, la característica oculta, por qué se compartirá. Recomienda uno. references/concepts.md contiene el formato de concepto y las cinco pruebas que cualquier concepto debe pasar.

Reglas que produjeron los buenos: solo apuestas personales (sueño, un hijo, un trabajo, un nombre recordado); el villano es el tiempo; miedo luego alivio; manos y rostros; el diseño de sonido lleva el dolor y el placer.

3. Guion

Escribe los beats con tiempos usando la estructura de estilo narrativo en references/copy-rules.md: gancho dentro de la lucha, lucha con detalles, descubrimiento con el producto nombrado y definido, transformación con números y una línea de tiempo, silencio para el gesto, un cierre que termina con el nombre. Cada número de un escenario real. Mecanismo en palabras cotidianas, cada paso en orden. Marca en pantalla al tercio del camino, en una tarjeta que el personaje lee. Cinco ganchos para los primeros cinco segundos, uno por tipo. Pase de patrones prohibidos, pase de palabras de relleno, pase de jerga. Léelo en voz alta en tu cabeza.

Muéstrale al director el guion como una tabla (beat, tiempo, plano, línea, en pantalla) con la cadena de "y qué" debajo. Pide aprobación línea por línea.

4. Lectura en frío

Ejecuta references/cold-reader.md en la narración y el texto en pantalla, dos veces, con dos espectadores. Explicación inversa, cuatro preguntas, lista de jerga, confianza. Un guion que no alcanza el estándar vuelve al escritor. No opcional.

5. Voz en off

Una pista, una voz nombrada, generada por línea y colocada en su señal por scripts/narrate.py. Dirige para el ritmo ("alrededor de 160 palabras por minuto, pausas de menos de un tercio de segundo"), limita las pausas, encadena las señales a partir de finales medidos, usa un 5% de tempo en una línea larga si la sincronía lo necesita. Cada línea se almacena en caché por su texto, por lo que una línea cambiada solo recompra a sí misma. Verifica la sincronía como una tabla de duraciones de plano contra duraciones de línea.

6. Producción

El pipeline vive en Video; references/production-runbook.md tiene los comandos, costos y cada problema. La forma: escribe a mano bible.json y shots.json (cualquier estilo, cualquier personaje), --assets-only para hojas, luego el orden de un solo intento de la sección "Omni 1.1 Flash" del runbook: primeros/últimos fotogramas clave por plano (aprobados como una hoja de contactos), un borrador en 360p de cada plano (aprobado clip por clip), luego un pase final en resolución de entrega, scripts/post_cut.py (recortes, gradación, recorte de bordes por plano, retención del último fotograma, mezcla de voz), luego superposiciones HyperFrames desde assets/hf-overlay-template.html con las fuentes y la paleta de la marca. Imprime shots.json antes de cualquier ejecución paga. Mira cada plano generado hasta su último fotograma antes de cortarlo.

Para la película de día, o cuando el director quiera autorizar cada clip: una composición HyperFrames por clip (assets/hf-clip-open-template.html, assets/hf-clip-vignette-template.html, assets/hf-clip-tail-template.html), renderizada por separado con extracción de fotogramas PNG y ensamblada por concat de ffmpeg (assets/one-day-concat.txt). Placas: los mejores siete segundos de cada clip de Omni ralentizados a diez con interpolación de movimiento, recortes horneados con lanczos, nunca escalados en CSS. Pantallas: construidas en HTML a partir de los propios tokens de diseño del producto y diseños de componentes reales, Python en pantalla y nunca SQL, un dispositivo dibujado en lugar de una plantilla. Comandos y cada problema en references/production-runbook.md, "Aprendido en Un Día".

7. Revisión con el director

Envía la hoja, el clip de prueba, las hojas de contactos, luego el renderizado como un encode de vista previa de menos de 7 MB con la ruta del maestro. Cuando se necesite una decisión, reafirma cada opción en el mismo mensaje con su consecuencia. Cuando el director responda "seguro", di qué opción tomaste. El director interrumpe rápido y dice por qué; toma la corrección, arréglala, nombra en una línea qué estuvo mal. Antes de afirmar que una herramienta no puede hacer algo, lee sus documentos en la sesión.

Aprobación para TV

Las afirmaciones se asignan al código enviado o al brief. Los personajes son ficticios; ningún cliente nombrado o implícito. Subtítulos, un área segura para títulos 4:3, sonoridad de emisión (-24 LKFS EE. UU., -23 LUFS UE). 1080p para emisión: escala el maestro de 720p o regenera los planos hero a 2K en MiniMax H3.

Estado

Redactado a partir de la construcción de Cara Abajo y hecho independiente del producto, luego probado en un segundo anuncio real, Un Día, cuyas correcciones están integradas (reglas 13 a 16, el segundo formato, la construcción clip por clip, la sección del runbook "Aprendido en Un Día"). Los prompts en evals/evals.json están listos para una comparación formal. Las dos películas terminadas se describen en detalle en sus archivos de ejemplo.

Referencias

Archivos en esta habilidad

  • references/intake.md: las veinticinco preguntas de toma de requerimientos para un director primerizo, con por qué, valores predeterminados y ejemplos. Ejecuta primero.
  • references/copy-rules.md: el método de respuesta directa bajo las reglas de una marca, tipos de gancho, lista de verificación, registro, tiempo de ejecución.
  • references/cold-reader.md: la prueba de explicación inversa, el estándar, la lista de jerga.
  • references/production-runbook.md: comandos, costos, problemas para Nano Banana, Omni, Gemini TTS, MiniMax H3, ffmpeg, HyperFrames, shell.
  • references/concepts.md: el formato de concepto, de dónde vienen los buenos conceptos y las cinco pruebas.
  • references/face-down-example.md: la construcción completa de Cara Abajo v5, de principio a fin (brief, dirección, mundo, planos, narración con señales, elementos en pantalla con tiempos, lectura en frío, comandos, costos, entregables), con el historial de cada ronda debajo. Comienza aquí al construir una película narrativa.
  • references/one-day-example.md: la construcción completa de Un Día, la película silenciosa de fotograma dividido: brief, dispositivo, estructura, personas, placas, pantallas, leyendas, la construcción clip por clip, lectura en frío y ...

(truncado para traducción)

Skills relacionados