Repolode
kaventro

kaventro/motion-designer

Uma skill de agente para Claude Code e Codex que transforma a interface real do seu app em vídeos de lançamento curtos, sincronizados com a música e renderizados localmente.

Alternativa open source a:After Effects

Estrelas
105
Forks
7
Issues abertas
1
Último commit
há 19 dias

O que é?

motion-designer é uma skill de agente que cria filmes de lançamento, títulos, vídeos explicativos, vídeos de dados e gráficos sincronizados com música a partir de código. Ela recria a interface do seu app em HTML, coloca-a em uma moldura de iPhone ou janela de laptop, sincroniza cada movimento com a batida da música, verifica o resultado quadro a quadro e renderiza o vídeo com headless Chrome e ffmpeg.

Cada filme é uma única página web em que cada quadro é uma função do tempo, então qualquer quadro pode ser renderizado de forma independente e o resultado é preciso até o quadro. A skill inclui scripts para detectar batidas, cortar músicas com precisão de compasso, verificar a qualidade quadro a quadro e gerar narrações com modelos de voz locais ou com o macOS say, reduzindo o volume da música durante a narração.

Ela é instalada como uma skill para Claude Code e Codex e funciona a partir de um prompt curto enviado dentro do repositório do seu app, começando por um plano que você aprova antes de qualquer coisa ser criada.

Recursos principais

  • 01Recria a interface real do app em HTML para uso dentro de molduras de dispositivos ou janelas.
  • 02Sincroniza os movimentos com as batidas da música, com cortes precisos de compasso.
  • 03Verifica os quadros em busca de timers, números aleatórios e erros de loop antes da renderização.
  • 04Renderiza vídeos H.264 com headless Chrome e ffmpeg, além de um loop sem áudio e uma imagem de capa.
  • 05Adiciona narrações com modelos locais, como Chatterbox ou Kokoro, mixadas a -16 LUFS e com a música reduzida durante a voz.

Casos de uso

  • Criar um filme de lançamento de 30 segundos para o site de um app para iOS ou desktop.
  • Produzir um anúncio curto em formato de história, com um personagem e uma chamada para cadastro.
  • Editar um vídeo promocional para que um momento importante coincida com o drop da faixa.
  • Criar vídeos de dados ou explicativos a partir de código, sem usar um editor de vídeo.

Início rápido

  1. 1

    Instale a skill para Claude Code

    npx skills add kaventro/motion-designer
  2. 2

    Confira quais ferramentas esta máquina tem

    bash skills/motion-designer/scripts/doctor.sh
  3. 3

    Execute a skill no repositório do seu app

    /motion-designer

Antes de usar

  • Para renderizar vídeos, é necessário instalar previamente Node 22 ou superior, Chrome, ffmpeg e Python 3.
  • A música original opcional (cerca de 11 GB) e os modelos de narração (cerca de 4 GB ou mais) são downloads grandes.

Tópicos

Perguntas frequentes

O que é motion-designer?
Uma skill de agente para Claude Code e Codex que transforma a interface real do seu app em vídeos de lançamento curtos, sincronizados com a música e renderizados localmente. motion-designer é uma skill de agente que cria filmes de lançamento, títulos, vídeos explicativos, vídeos de dados e gráficos sincronizados com música a partir de código. Ela recria a interface do seu app em HTML, coloca-a em uma moldura de iPhone ou janela de laptop, sincroniza cada movimento com a batida da música, verifica o resultado quadro a quadro e renderiza o vídeo com headless Chrome e ffmpeg.
motion-designer é gratuito? Qual é a licença?
motion-designer é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
motion-designer ainda é mantido?
Manutenção ativa. O último commit de motion-designer foi em 1 de out. de 2026.
Para que posso usar motion-designer?
Criar um filme de lançamento de 30 segundos para o site de um app para iOS ou desktop. Produzir um anúncio curto em formato de história, com um personagem e uma chamada para cadastro. Editar um vídeo promocional para que um momento importante coincida com o drop da faixa. Criar vídeos de dados ou explicativos a partir de código, sem usar um editor de vídeo.
Como instalar motion-designer?
Instale a skill para Claude Code: npx skills add kaventro/motion-designer Confira quais ferramentas esta máquina tem: bash skills/motion-designer/scripts/doctor.sh Execute a skill no repositório do seu app: /motion-designer
Onde consigo motion-designer?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/kaventro/motion-designer

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados