Communitygithub.com

Motion Director

Skill reutilizável para planejamento de script para Remotion, seleção de componentes, temporização baseada em voz e QA de vídeo baseado em evidências.

O que é Motion Director?

Motion Director é um skill especializado para agentes de IA que transforma roteiros em scripts executáveis, verificáveis e reutilizáveis para criar vídeos com o framework Remotion. Ele prioriza uma abordagem centrada em evidências: primeiro determina as coordenadas criativas (tema, ritmo, metáforas), depois seleciona assets e componentes existentes, sincroniza a duração do áudio real como verdade temporal, e valida o vídeo final através de portões de qualidade rigorosos. O skill suporta plataformas como Claude Code, Cursor e Codex, e é projetado para ser usado por desenvolvedores que desejam automatizar o pipeline de produção de vídeos, desde o planejamento até a entrega. Seu fluxo de trabalho inclui etapas como criação de um manifesto de componentes, encenação contínua (evitando mudanças bruscas de cartão), e validação automatizada de tipos, quadros congelados, movimento, áudio e licenciamento. O skill também exige aprovação do usuário em pontos críticos criativos, como a direção geral, novos componentes e seleção de assets, garantindo que decisões estéticas não sejam delegadas ao agente.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add kaijie0074-art/motion-director-skill

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que Motion Director faz?

Traduz o script em um esquema de produção Remotion executável, verificável e reutilizável. Primeiro, defina as coordenadas criativas; depois, complete com assets e componentes. Obtenha a duração real do áudio antes de fixar o número de quadros. Aprovações explícitas são necessárias antes e depois da renderização.

Princípios de Trabalho

  1. Primeiro assets, depois timeline: Liste primeiro a BOM de assets, reuse ativos existentes e decida se é necessário criar novos componentes.
  2. Primeiro som, depois imagem: Use a duração real do áudio como verdade temporal. frames = ceil(seconds × fps) + breathingFrames.
  3. Priorize o mundo contínuo: Conecte parágrafos usando objetos pesados, mudanças físicas e caminhos de câmera; evite trocar cartões frase por frase.
  4. Separe componente e conteúdo: Diferenças individuais passam por props; nunca modifique componentes genéricos para um único vídeo.
  5. Validação baseada em evidências: Deixe resultados para verificação de tipos, quadros congelados, movimento, trilha de áudio, janelas mortas, duração e licenciamento.

Ponto de Entrada de Execução

Ao receber o script, produza sequencialmente:

  1. Exame do script e previsão de efeitos.
  2. Diretrizes criativas: tema, ritmo, pele temática, 3–5 metáforas de peso.
  3. BOM de assets e julgamento de reuso/falta de componentes.
  4. Tabela de encenação por segmento com especificação de mundo contínuo.
  5. Plano de dublagem, tempo de legenda e BGM/SFX.
  6. Plano de montagem Remotion com lista de verificação executável.
  7. Relatório de entrega e registro de experiência retroalimentável.

O fluxo completo, incluindo entradas, saídas e portões de cada fase, está em references/workflow.md.

Pontos de Aprovação Necessários do Usuário

  • U1 Diretrizes Criativas: direção, ritmo, pele temática, metáforas centrais.
  • U2 Semântica do Novo Componente: se o demo isolado expressa corretamente.
  • U3 Seleção do Lote de Assets: quais usar, deletar ou refazer.
  • U4 Tabela de Encenação: mapeamento de parágrafos, cenas e componentes.
  • U5 Estética Sonora: candidatos a BGM; o usuário pode autorizar explicitamente a seleção automática.

Sem a aprovação correspondente, não prossiga com a produção criativa. Verificações mecânicas podem continuar, mas não tome decisões estéticas pelo usuário.

Formato Mínimo de Saída

Diretrizes Criativas

  • Tema e Público-alvo:
  • Ritmo: dense / cinematic
  • Pele Temática:
  • Metáforas de Peso:
  • Componentes Previstos para Reuso/Novos:

Tabela de Encenação de Efeitos

| Parágrafo | Narração | Segundos/Quadros Reais | Forma Visual | Componentes e Props | Objeto Pesado e Mudança | Caminho de Câmera | Base | |---|---:|---|---|---|---|---|

Relatório de Validação

  • Compilação e Registro:
  • Quadro Congelado e Foco:
  • Movimento e Janela Morta:
  • Voz/BGM/SFX:
  • Duração e Arquivo:
  • Licenciamento e Atribuição de Assets:
  • Limitações Conhecidas:

Seleção de Componentes

Primeiro, consulte assets/component-manifest.json; depois, leia references/component-selection.md para cenários ambíguos. Quando o componente não existir, escreva as especificações de requisitos e um demo isolado. Após a aprovação semântica, incorpore-o na biblioteca de componentes.

Portões de Qualidade

Antes da entrega, execute references/quality-gates.md. Julgamentos estéticos que não podem ser validados automaticamente devem ser marcados como verificação manual, e não devem ser mascarados como aprovação automática.

Limites

  • Esta Skill não inclui dublagem, download de assets, licenciamento musical ou código-fonte de componentes Remotion.
  • Não faça upload de chaves secretas, clones de voz, gravações originais, assets pagos ou mídia com informações pessoais.
  • Exemplos demonstram apenas a estrutura do fluxo de trabalho, não a qualidade real do produto final.
  • Se o projeto não possui um pipeline de renderização Remotion ou equivalente, primeiro produza um plano e uma lista de verificação; não invente resultados renderizados.

Consulte diretamente examples/sample-plan.md para um formato de entrega.

Habilidades Relacionadas