Skill Claude Code · o orquestrador de vídeo

Um link vira um vídeo profissional, ponta a ponta

O Produtor não reinventa render nem geração — ele coordena as peças que já existem (plano, direção, imagem, voz, render) numa linha de montagem única. Você entra com um link/fonte, ele entrega o vídeo. 16:9 e 9:16, dark premium INEMA.CLUB, tudo local, sem chave de API.

# a linha de montagem
LINK / FONTE
  entender (tema, dados, ângulo)
  PLANO        (video-plan-editor)
  DIREÇÃO+IMG  (mdd  flux2-klein  OU  SVG auto)
  VOZ+TIMING   (inemavox / Kokoro)
  RENDER       (3 camadas)
  VÍDEO PROFISSIONAL  (16:9 + 9:16)
O que é

As 3 camadas que fazem o vídeo parecer profissional

A diferença entre um slideshow e um vídeo profissional são camadas que se sobrepõem. O Produtor monta as três automaticamente — com imagem (flux2-klein) por padrão e SVG como fallback automático quando não há servidor de imagem.

🎥 Cinema

Fundo com profundidade: imagem + véu + parallax/ken-burns. É o que dá "ar de filme".

✨ Texto cinético

Número, título e ênfase animados com GSAP — a informação entra em movimento, não em bloco parado.

📊 Ilustração do tópico

Ícone, diagrama ou contador que mostra o que está sendo narrado (SVG animado no fallback).

Como funciona

Do link ao vídeo, sem silos

~70% da fábrica de vídeo já existia espalhada em skills e motores. O Produtor é a peça que conecta o link à execução automática — reusando o que já funciona, com presets propaganda ou explicativo.

Link / fonte Entender Plano (vpe) Direção + imagem Voz + timing Render 3 camadas 16:9 + 9:16
Pré-requisitos

O que precisa pra rodar

Tudo local. A imagem tem fallback: sem servidor de imagem, o Produtor desenha em SVG automaticamente.

⚙️ Stack base

Node 22+, FFmpeg e HyperFrames pra compor e renderizar (GSAP via CDN no render).

npx hyperframes doctor  # checa a stack

🎙️ Voz (Kokoro TTS)

Narração local com GPU. Durações medidas viram a fonte única do timing.

# Kokoro TTS local + GPU

🖼️ Imagem (opcional)

flux2-klein (inemaimg) em :8000. Se faltar, cai pro SVG automático.

# inemaimg / flux2-klein :8000
Guia de uso · passo a passo

Do pedido ao vídeo nos dois formatos

Instala uma vez; depois é linguagem natural. A skill dispara a linha de montagem inteira.

1

Instale a skill

Via gerenciador de skills (ou copie skill/videoprodutor pra ~/.claude/skills/).

npx skills add inematds/skill-videoprodutor
2

Dê o link/fonte e o preset

Um link, um assunto ou uma fonte de dados. Diga se é propaganda ou explicativo (se não disser, ele assume o mais forte).

produz o vídeo desse link  # propaganda | explicativo
do link ao vídeo, versão 9:16
3

Aprove plano e frames

Ele gera o plano (roteiro, beats, tópicos, CTA), a arte e a narração — e mostra frames antes do render final.

# plano-edicao.json → arte (flux2-klein/SVG) → narração → frames
4

Receba o vídeo nos dois formatos

Render em 3 camadas (cinema + texto cinético + ilustração), saída 16:9 e 9:16, CTA INEMA.CLUB.

# renders/<nome>-16x9.mp4 · renders/<nome>-9x16.mp4
Exemplos

Caso de referência

A skill é a destilação executável de uma análise de arquitetura — com um caso funcional validado.

🎬 hormozi-12-dicas — 3 camadas validadas

# o mesmo conteúdo, dois formatos
camada 1  cinema    (imagem + véu + push-in)
camada 2  texto     (número/título/ênfase · GSAP)
camada 3  ilustração(ícone/diagrama/contador · SVG)
         16:9 + 9:16, dark premium INEMA.CLUB

Prova de fogo do pipeline: as 3 camadas compondo um vídeo profissional de ponta a ponta.

🧩 Fallback automático imagem → SVG

# sem servidor de imagem? não trava.
flux2-klein :8000 disponível   imagem
flux2-klein :8000 ausente      SVG animado

# o vídeo sai profissional dos dois jeitos

A ilustração de tópico é desenhada em SVG quando não há imagem — sem perder o acabamento.

Ecossistema · o que ele orquestra

Reusa o que já funciona

O Produtor não é um motor — é a linha de montagem que costura peças que vivem em projetos próprios. Cada uma resolve uma etapa.

Plano
video-plan-editorLink/assunto → plano-edicao.json (roteiro, beats, tópicos, CTA).
Direção
mdd + promptprofBrief fiel → storyboard + prompt final pra imagem (ou SVG).
Imagem
inemaimg / flux2-kleinGeração local de imagem em :8000 — com fallback SVG automático.
Voz
inemavox / KokoroNarração local + durações + timestamps (o timing é fonte única).
Render
pixflow + remotion-templatesCamada cinema (parallax) + texto cinético + ilustração de tópico, via HyperFrames.