El prompt no es el trabajo. El trabajo consiste en decidir el ángulo, fijar la identidad, dirigir el plan y auditar antes de publicar. Cuatro skills lo hacen, una decisión cada una, y dejan por escrito el resultado para la siguiente.

Traes una idea (o el enlace de un competidor) y te vas con un anuncio de 30 a 90 segundos, generado por IA, montado y masterizado para Meta. Cada etapa deja un documento que la siguiente lee. Por eso el sistema sigue siendo válido cuando cambie el modelo de moda.
Espía la Biblioteca de anuncios de Meta y devuelve hooks literales, ritmo medido y el esqueleto persuasivo de quienes ya están pagando. Se copia la estructura, nunca la mentira.
Cinco preguntas, diez guiones con mecanismos diferentes y, del elegido, un dossier con las imágenes que debes crear antes, qué subir y el prompt listo para pegar. Veintiún modos de video, cinco vías de identidad.
El video está listo. ¿Lo conservas, lo editas localmente, lo extiendes, lo guardas en el montaje o lo vuelves a generar? Una decisión con motivo y un intervalo de tiempo exacto. Aquí se deja de tirar el dinero.
No hay una skill que lo decida todo: hay cuatro, y cada una deja a la siguiente un documento con lo que ya está decidido. La de producción no reinventa la estrategia; la de edición no cambia el plan.
| De dónde viene | Quién decide | Qué deja para la siguiente |
|---|---|---|
| Una cuenta que ya anuncia | /espiona-ads | El playbook: hooks literales, ritmo medido y el esqueleto que funciona |
| Una idea tuya, o este playbook | /video-ia | Diez guiones para elegir; por cada uno elegido, un dossier con las imágenes que debes crear, qué subir y los prompts listos |
| El video ya generado | /auditor-video-ia | Una decisión: conservar, editar, extender, guardar en el montaje o regenerar |
| Los módulos aprobados | /anuncio-edita | El master a 1080×1920 y el SRT, listos para subir |
Siempre se usan dos: la que busca la idea y la que produce. Las otras dos son opcionales y existen para ahorrar dinero cuando ya estás generando. Ninguna de las cuatro gasta dinero por su cuenta: el botón para generar es tuyo.

Agnes es el proveedor predeterminado de imágenes y video, sin costo. Seedance, Dreamina y similares funcionan pegando el prompt en su web: aquí no se configura nada.
Dónde se ejecutan las skills. Cualquier instalación con una carpeta de skills de usuario.
# revisa la carpeta de skills ls ~/.claude/skills/
Para espionaje (cortes, fotogramas) y montaje (empalmes, subtítulos, master).
ffmpeg -version ffmpeg -filters | grep -E 'subtitles|ass' # libass?
Groq para transcribir; Agnes para generar sin costo. Se leen en runtime, nunca se copian.
export GROQ_API_KEY="sua-chave" export AGNES_API_KEY="sua-chave"
Los comandos de abajo son los que las skills usan realmente. Lo que cambia es tu marca y tu idea.
Descarga el zip, descomprímelo y copia las carpetas. Si Claude Code hace cinco preguntas al llamar /video-ia, está instalado.
unzip anuncios-top-skills.zip cp -R skills/* ~/.claude/skills/ # espiona-ads, video-ia, auditor-video-ia, anuncio-edita
Todo lo que esté en la ficha la skill deja de preguntarlo. Qué se vende, para quién (una persona, no un segmento), la oferta con la redacción exacta, la prueba que se puede mostrar, el tono, las prohibiciones, el color de acento.
mkdir -p anuncios/marcas cp ~/.claude/skills/video-ia/marcas/_modelo.md anuncios/marcas/minha-marca.md # ejemplo completado para calibrar el nivel de detalle: # ~/.claude/skills/video-ia/marcas/_exemplo-oficina-do-bairro.md
Pega la URL de la Biblioteca de anuncios de Meta. La skill extrae los anuncios activos, los clasifica por días en circulación y variantes activas, transcribe, mide el ritmo y devuelve el playbook con un banco de hooks literales.
/espiona-ads https://www.facebook.com/ads/library/?...&view_all_page_id=... # salida: anuncios/referencias-creativas/espionagem-<marca>-<data>.md
Responde lo que sepas; para lo demás, la skill propone. Se detiene después del menú y pregunta cuáles quieres desarrollar. Solo entonces viene lo técnico: duración, quién aparece, plataforma. Nunca escribe un prompt sin menú.
/video-ia quero um anúncio de 30 s pro meu curso de automação pra oficinas # → 5 preguntas → menú de 10 → "¿cuáles desarrollo?" → dossier por video en # anuncios/roteiros/<data>-<conceito>.md (4 bloques: imágenes, guion, cargas, prompts)
En Agnes (opción predeterminada, sin costo): imágenes de identidad, keyframes A y B por clip, video por interpolación, voz mediante inemavox. En las demás: pega el prompt en la web del proveedor. El dossier indica el orden de carga, y ese orden es el binding.
# Agnes: imágenes (text2img / img2img, máx. 2 refs, prompt en inglés) python3 ~/projetos/imagens-agnes/gerar.py "<prompt>" -o kf-01a.png --ratio 9:16 python3 ~/projetos/imagens-agnes/gerar.py "<prompt>" -o kf-01b.png --ratio 9:16 --ref kf-01a.png # vídeo: POST /v1/videos, mode keyframes, num_frames 8n+1 (≤481 en 720p), ≤5 req/min
Preflight del prompt (verificador mecánico + gates) y postflight del MP4. Produce una única decisión con motivo e intervalo: conservar, editar localmente, extender, guardar en el montaje o volver a generar.
python3 ~/.claude/skills/auditor-video-ia/scripts/checa-prompt.py prompt.txt --interface agnes /auditor-video-ia anuncios/criativos/oficina/clipe-01.mp4 # DECISIÓN: EDITAR LOCALMENTE · Por qué: … · Acción: … · No tocar: …
Intervención mínima: empalmes, pista de voz, subtítulos sobrios con el color de la marca (nunca sobre la cara), rótulo de cierre sobre el video en movimiento, master a 1080×1920 con loudness de plataforma.
/anuncio-edita anuncios/criativos/oficina/ # N módulos → master + SRT # por dentro: python3 ~/.claude/skills/anuncio-edita/scripts/captions.py --transcript edicao/transcript.json --out edicao/captions.json --mode pages python3 ~/.claude/skills/anuncio-edita/scripts/master-audio.py --in peca.mp4 --out master.mp4 -I -14 -tp -1.0
Decisión, costo, intento, variable modificada, resultado. Sin eso no se aprende, se repite. El cuarto anuncio funciona mejor que el primero porque cada pieza dejó un registro.
# una línea por pieza en
~/.claude/skills/auditor-video-ia/assets/registro-experimentos.csv
Todo en markdown, legible, dentro de cada carpeta. Los adaptadores por plataforma tienen fecha: cuando un número no coincida con lo que ves en pantalla, corrige el adaptador y sigue.
Extracción en el navegador (Meta bloquea curl), clasificación con indicadores indirectos honestos (la Biblioteca no publica gasto ni CTR), procesamiento con ffmpeg y Whisper, análisis de fotogramas con subagentes, veredicto de IA con evidencia y el bloque obligatorio: qué se puede trasplantar, qué requiere cuidado y qué no.
Entrevista en dos bloques, menú de diez con siete reglas, catálogo de 21 modos, cold open con prueba de siete preguntas, ritmo y presupuesto de palabras por sección, cuatro bloques de textura, cinco vías de identidad, ficha del presentador, tres referencias de identidad, lo que se hornea en imagen, adaptadores Agnes, Seedance 2.5 y Dreamina.
Preflight por interfaz, postflight técnico (ffprobe, muestreo visual, gates de identidad, manos, boca, producto, texto, continuidad) y comercial (ver en silencio y en el celular), tabla síntoma → causa → solución, jerarquía de cinco decisiones, transparencia y consentimiento, verificador mecánico de prompts.
Ingesta y diagnóstico, montaje con corte directo y crossfade solo en el ambiente, tres casos de pista de voz, subtítulos en pastilla con karaoke sutil (mediante libass o superposición con PNG), rótulo de cierre, master EBU R128, menú de intervenciones opcionales con criterio editorial.

# O estagiário invisível · 30 s · Agnes ## 1 · Imagens que você precisa criar antes de gerar kf-01a / kf-01b: notebook solo en la oficina oscura… ## 2 · Roteiro pra ler em voz alta «Hace cuatro horas que estoy esperando que decidas.» (9 palabras) ## 3 · O que subir e em que ordem 1ª @Image1 kf-01a · 2ª @Image2 kf-01b ## 4 · Prompts pra copiar e colar [MOTION] the camera pushes in slowly while the screen fills…
El plan del curso está en el repo (PLANO-CURSO.md): siete módulos, un anuncio que atraviesa todos ellos, formato INEMA v2.