Communitygithub.com

phamthanhnghia/remotion-agent-skills

Conjunto de habilidades para agente de criação de vídeos Remotion programáticos, modelado nos padrões HyperFrames.

O que é remotion-agent-skills?

Este conjunto de habilidades permite que um agente de IA (como Claude Code) migre composições HTML legadas ou existentes do HyperFrames para código React puro usando a estrutura Remotion. Ele fornece uma tabela de mapeamento detalhada entre conceitos do HyperFrames e equivalentes do Remotion, como a substituição das animações GSAP por `useCurrentFrame()`, `spring()` e `interpolate()`, e a conversão de elementos HTML para componentes React como `<Sequence>`, `<OffthreadVideo>` e `<Audio>`. O workflow descreve etapas de migração claras: analisar a estrutura HTML e valores de timeline, recriar layouts de cena como componentes `<AbsoluteFill>` e substituir interpolações GSAP por primitivas determinísticas de quadro do Remotion. A verificação final é feita no Remotion Studio. É ideal para desenvolvedores que desejam modernizar e tornar mais flexíveis suas produções de vídeo programáticas, mantendo consistência e eficiência.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add phamthanhnghia/remotion-agent-skills

Perguntar na sua IA favorita

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

Documentação

Fluxo de Trabalho de Migração de HyperFrames para Remotion

Migre composições HTML legadas ou existentes do HyperFrames para código React puro com Remotion.

Tabela de Mapeamento

Conceito HyperFramesEquivalente Remotion
Linha do tempo GSAP .to() / .from()useCurrentFrame() + spring() / interpolate()
<div class="clip" data-start data-end><Sequence from={start} durationInFrames={duration}>
Elemento <video><OffthreadVideo src={staticFile('...')} />
Elemento <audio><Audio src={staticFile('...')} />
npx hyperframes rendernpx remotion render src/index.ts MyComp out/video.mp4

Etapas de Migração

  1. Analisar a estrutura HTML do HyperFrames e os valores da timeline.
  2. Recriar os layouts de cena como componentes React <AbsoluteFill>.
  3. Substituir interpolações GSAP por primitivas determinísticas de quadro do Remotion: spring() e interpolate().
  4. Verificar a saída no Remotion Studio.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Habilidades Relacionadas