Skip to content
ReviewRamble

The weekly brief

AI, reviewed, in your inbox.

  • New reviews of tools, models, MCP servers and repos, with the verdict up front
  • Re-checked prices and ratings when something changes
  • New analysis pieces as they are published

Models, agents, MCP servers and the tools actually worth your time.

One email a week. Unsubscribe with the link in any brief. How we use your email

motionmaxxing

Uma skill de motion graphics que dá aos agentes de código easings medidos, uma lista de proibições contra a cara de slide e scripts que conferem a renderização.

Análise de Sheela · Atualizado

Ver no GitHub Código aberto

Nossa nota

3.6/5

O motionmaxxing registra mais ofício real de motion design do que qualquer skill de vídeo que já lemos, e depois o deixa como um único envio sem manutenção, conferido por um único avaliador.

O que é motionmaxxing?

O motionmaxxing, de Tejas Makwana (Tejashmakwana), é uma Agent Skill que faz um agente de código dirigir e construir filmes curtos de motion graphics: vídeos de lançamento, promos de produto, vinhetas de marca e tipografia cinética. Foi publicado em um único envio: o repositório foi criado em 6 de outubro de 2026 e seus dois commits entraram naquela mesma noite, sem nada enviado desde então e sem releases no GitHub. O próprio README o chama de versão inicial.

O filme é uma página HTML simples conduzida pelo motion.js, um runtime seguro para seek sobre o GSAP com 12 easings nomeados, ajustados a 4.288 movimentos medidos quadro a quadro em 53 momentos de lançamentos profissionais. O render.mjs da própria skill avança cada quadro no Chrome headless e codifica com ffmpeg; a descrição diz que funciona no HyperFrames ou em HTML simples, e não é uma ferramenta de Remotion ou After Effects. Dada uma URL, ele captura as cores, fontes, logotipo e telas da marca, e scripts então pontuam a renderização em seis portões, de G0 a G5. Voz, efeitos sonoros e música são opcionais, por meio de uma chave da ElevenLabs.

O repositório é Apache-2.0, com cerca de 1.200 estrelas no GitHub e 113 forks. Instala-se clonando em ~/.claude/skills e exige Node 22 ou posterior, Python 3, ffmpeg e Google Chrome. O GSAP 3.12.5 incluído mantém a própria GreenSock Standard License, que o README observa não ser de código aberto. A skill diz que vive dentro do FinalMotion, o produto do autor.

motionmaxxing vale a pena?

O motionmaxxing é a rara skill de vídeo cujas regras vêm de medição, e não de gosto. O autor recriou 53 momentos de três a sete segundos de filmes de lançamento feitos por designers como timelines GSAP precisas ao quadro, avançou cada quadro e condensou o resultado em 4.288 movimentos distintos. Daí saíram os números que a skill impõe: um movimento mediano de 10 quadros (0,33 s), chegadas com ease-out em 58% das vezes, overshoot em menos de 9% dos movimentos e tardio quando acontece, logotipos que entram de cerca de 3,5 vezes o próprio tamanho, e 3.392 entradas por transformação contra 584 fades de opacidade. Agrupar as curvas deu 12 easings, de softLand a accelExit, que o runtime traz com esses nomes e que, segundo o autor, se ajustam a 89% dos movimentos medidos com um RMSE de 0,12.

A segunda metade é uma lista de proibições, e lembra a do hallmark, só que para vídeo. O SKILL.md lista 12 coisas que um filme nunca pode ter: rótulos de canto e contadores como "02 / SPEAK", um título fixo à esquerda ao lado de um dispositivo, um card de interface arredondado com um ponto de status, um título digitado com cursor, fundos de cor chapada por cena, um cartão final mantido por mais de 1,4 s e um filme que ninguém assistiu. Um processo de dez passos pede um storyboard e três tipos de ideia antes de qualquer construção. Depois o render.mjs produz o filme, o look.py calcula os portões G0, G2 e G3 a partir dos quadros, o lint.mjs reprova elementos de página no DOM como G5, e um NOTE.md obrigatório precisa citar esses números em vez de declarar que o filme está bom. G1 e G4 não têm script e são julgados a olho, o que a skill obriga o agente a admitir.

O custo é o peso. Só o SKILL.md tem cerca de 20,6 KB, e o passo zero acrescenta os dois arquivos de gosto e uma leitura rápida do judgment.md, então cerca de 53 KB, ou 13.000 tokens a quatro caracteres por token, são carregados antes de a marca ser capturada. Os 14 arquivos de referência somam cerca de 452 KB, mais de 110.000 tokens se um agente ler todos, e o autor não publica custo em tokens nem em tempo por filme. A renderização é lenta onde importa: cenas hero3d em WebGL rodam a cerca de 7 a 11 fps em 1080p em uma GPU da Apple, segundo o KNOWN-LIMITS. Só o Claude Code tem passos de instalação documentados; os outros agentes recebem uma pasta para apontar.

As evidências são mais finas do que o acabamento sugere. O registro de A/B cego por trás da camada de gosto tem um único avaliador humano, as 9 de 10 escolhas a favor da skill vieram de uma geração anterior, e não existe A/B para esta. A biblioteca de 716 linhas de precedentes foi decodificada por analistas que são modelos e está marcada como não verificada. Os momentos medidos são clipes de lançamento no estilo SaaS, então as estatísticas descrevem esse gênero. Acima de tudo, nada foi enviado desde 6 de outubro, e uma issue de 16 de outubro sobre processos do Chrome que ficam para trás no macOS continua aberta. Diante do openmontage, que planeja produções inteiras com uma centena de ferramentas, o motionmaxxing faz uma coisa só, com mais profundidade; diante do hyperframes, é um diretor apoiado em um caminho de renderização com Chrome e ffmpeg quase idêntico, e não um renderizador. Como referência de como o movimento feito por agentes deve se mover, vale a leitura mesmo que nunca receba um segundo commit.

Onde ele se destaca

  • Um fundador de uma startup SaaS de cinco pessoas com um lançamento na semana que vem

    Transformar o site do produto em um filme de lançamento de 20 segundos sem contratar um motion designer

    Rode /motionmaxxing no Claude Code com a URL do site; o brand.mjs captura cores, fontes, logotipo e telas, e o agente mostra a ideia e o storyboard antes de construir. Gratuito, fora os tokens do agente e, para voz e música, o uso da ElevenLabs.

  • Um desenvolvedor front-end cuja promo feita por agente parece um slide em movimento

    Descobrir exatamente o que está errado em um rascunho e corrigir

    Entregue à skill o draft.mp4 e o index.html e peça uma nota slop, mid ou maxxed; o look.py e o lint.mjs mostram quais de G0, G2, G3 e G5 falham, e o agente corrige em uma ordem fixa. O lint não enxerga texto desenhado em canvas nem em imagem gerada.

  • Um desenvolvedor construindo o próprio agente de vídeo em HTML e GSAP

    Aproveitar tempos medidos em vez de chutar durações e curvas

    Carregue o runtime/motion.js e chame os 12 easings nomeados, como M.ease.softLand, com os padrões medidos, e consulte o library/moments.jsonl pelo precedent.py a cada batida. A licença própria do GSAP continua valendo para a cópia incluída.

Antes de decidir

Configuração
git clone do repositório em ~/.claude/skills/motionmaxxing, depois bash install.sh, que confere os requisitos e não instala nada no sistema. Exige Node 22+, Python 3, ffmpeg e Google Chrome; o scripts/providers.sh informa o que a máquina tem. Acione com /motionmaxxing ou com um pedido simples.
Integrações
O Claude Code está documentado; qualquer agente que leia uma pasta com SKILL.md e tenha acesso ao shell pode usá-lo. Renderiza pelo próprio pipeline de Chrome e ffmpeg, pode trabalhar junto com o HyperFrames, inclui GSAP 3.12.5 e Three.js r186, e opcionalmente chama a ElevenLabs para voz, som e música e a Codex CLI para placas de superfície geradas.
Dados e privacidade
Roda localmente. A captura de marca busca o site alvo pelo Chrome headless; os scripts de voz e música só enviam texto à ElevenLabs quando ELEVENLABS_API_KEY está definido, e as placas de imagem só passam por um login do Codex quando solicitado. O README não descreve telemetria. Apache-2.0, com GSAP sob a GreenSock Standard License, Three.js e opentype.js sob MIT e Inter sob SIL OFL 1.1.
Custo em escala
Sem edição paga no repositório. O custo são tokens do agente (cerca de 13.000 tokens de instruções antes de o trabalho começar, mais à medida que as referências carregam), tempo de renderização local, uso da ElevenLabs e cerca de 1 a 2 minutos por placa gerada.
Limites
Sem commits desde 6 de outubro de 2026 e uma issue aberta. G1 e G4 são julgados a olho; o lint.mjs não pega texto em canvas, WebGL, imagens e vídeo; o WebGL renderiza a cerca de 7 a 11 fps em 1080p; a música da ElevenLabs pode errar o andamento ou a duração; o fetch_logo.mjs pode devolver uma faixa do cabeçalho em vez da marca.

O que é bom

  • Easings e tempos medidos a partir de 4.288 movimentos profissionais
  • Lista concreta do que nunca entregar, voltada aos sinais de vídeo com cara de slide
  • Portões em script e um lint conferem a renderização; o NOTE.md precisa citá-los
  • Runtime seguro para seek com autoteste, então as renderizações são reproduzíveis

O que não é

  • Um único envio em 6 de outubro de 2026, sem commits nem releases desde então
  • A camada de gosto se apoia em um único avaliador; sem A/B para esta geração
  • Configuração pesada: Node 22+, Python 3, ffmpeg e Chrome
  • Carga grande de instruções e nenhum custo em tokens publicado

Ideal para

Desenvolvedores que já fazem filmes de produto com um agente em HTML e GSAP e querem que o resultado se mova como o de um motion designer, e que aceitam um repositório que talvez não seja mantido.

Alternativas ao motionmaxxing

motionmaxxing: perguntas frequentes

motionmaxxing vale a pena?
O motionmaxxing registra mais ofício real de motion design do que qualquer skill de vídeo que já lemos, e depois o deixa como um único envio sem manutenção, conferido por um único avaliador. Damos nota 3.6 de 5.
Quanto custa motionmaxxing?
Gratuito e de código aberto (Apache-2.0; o GSAP incluído tem licença própria). Uma chave opcional da ElevenLabs ativa voz, efeitos sonoros e música, cobrados pela ElevenLabs.
Quais são as desvantagens de motionmaxxing?
Um único envio em 6 de outubro de 2026, sem commits nem releases desde então; a camada de gosto se apoia em um único avaliador; sem A/B para esta geração; configuração pesada: Node 22+, Python 3, ffmpeg e Chrome; carga grande de instruções e nenhum custo em tokens publicado.
Para quem motionmaxxing é indicado?
Desenvolvedores que já fazem filmes de produto com um agente em HTML e GSAP e querem que o resultado se mova como o de um motion designer, e que aceitam um repositório que talvez não seja mantido.
Quanto custa motionmaxxing para uma equipe ou em produção?
Sem edição paga no repositório. O custo são tokens do agente (cerca de 13.000 tokens de instruções antes de o trabalho começar, mais à medida que as referências carregam), tempo de renderização local, uso da ElevenLabs e cerca de 1 a 2 minutos por placa gerada.
motionmaxxing é seguro para dados da empresa?
Roda localmente. A captura de marca busca o site alvo pelo Chrome headless; os scripts de voz e música só enviam texto à ElevenLabs quando ELEVENLABS_API_KEY está definido, e as placas de imagem só passam por um login do Codex quando solicitado. O README não descreve telemetria. Apache-2.0, com GSAP sob a GreenSock Standard License, Three.js e opentype.js sob MIT e Inter sob SIL OFL 1.1.
Quais são as melhores alternativas ao motionmaxxing?
As alternativas mais próximas que analisamos são HyperFrames, OpenMontage, Hallmark e ffmpeg-skill.

Respostas verificadas em 31 de out. de 2026.