Communitygithub.com

phamthanhnghia/remotion-agent-skills

Conjunto de habilidades para agentes de IA que permiten la creación programática de videos con Remotion, modelado a partir de los patrones de HyperFrames.

¿Qué es remotion-agent-skills?

Esta habilidad para agentes de IA proporciona un flujo de trabajo completo para migrar composiciones HTML de HyperFrames a código React de Remotion, transformando composiciones de video heredadas o existentes en proyectos modernos de Remotion. Incluye una tabla de mapeo detallada que traduce conceptos clave de HyperFrames, como líneas de tiempo GSAP y elementos multimedia, a sus equivalentes en Remotion, como `useCurrentFrame()`, `spring()`, `Sequence`, y componentes `OffthreadVideo` o `Audio`. La habilidad guía a través de una serie de pasos de migración: analizar la estructura HTML y los valores de la línea de tiempo, recrear diseños de escena como componentes React con `<AbsoluteFill>`, y reemplazar las interpolaciones GSAP con primitivas deterministas de Remotion. Es útil para desarrolladores que buscan modernizar proyectos de video generados proceduralmente, manteniendo la fidelidad visual y aprovechando el ecosistema de Remotion para renderizado y edición. Compatible con agentes como Claude Code, Cursor y Codex, esta habilidad simplifica la transición de un enfoque declarativo HTML/JS a un pipeline basado en componentes React.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add phamthanhnghia/remotion-agent-skills

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Flujo de Trabajo de Migración de HyperFrames a Remotion

Migra composiciones HTML heredadas o existentes de HyperFrames a código React puro de Remotion.

Tabla de Mapeo

Concepto de HyperFramesEquivalente en Remotion
Línea de tiempo 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

Pasos de Migración

  1. Analiza la estructura HTML de HyperFrames y los valores de la línea de tiempo.
  2. Vuelve a crear los diseños de escena como componentes React <AbsoluteFill>.
  3. Reemplaza las interpolaciones GSAP con las primitivas deterministas de Remotion spring() e interpolate().
  4. Verifica la salida en Remotion Studio.

Individual skills in this repo

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

Skills relacionados