Repolode
kaventro

kaventro/motion-designer

Una skill para Claude Code y Codex que convierte la interfaz real de tu app en videos de lanzamiento y clips cortos, sincronizados con música y renderizados localmente.

Alternativa open source a:After Effects

Estrellas
105
Forks
7
Issues abiertos
1
Último commit
hace 19 días

¿Qué es?

motion-designer es una skill de agente que crea videos de lanzamiento, títulos, explicaciones, videos de datos y gráficos al ritmo de la música a partir de código. Reconstruye la interfaz de tu app en HTML, la coloca dentro del marco de un iPhone o de una ventana de laptop, sincroniza cada movimiento con el ritmo de la música, revisa el resultado fotograma por fotograma y lo renderiza en video con headless Chrome y ffmpeg.

Cada video es una sola página web donde cada fotograma es una función del tiempo, por lo que se puede renderizar cualquier fotograma de forma independiente y el resultado es preciso hasta el último fotograma. La skill incluye scripts para detectar ritmos, cortar música con precisión de compás, revisar la calidad fotograma por fotograma y generar voces en off con modelos de voz locales o macOS say, mientras la música baja de volumen durante la narración.

Se instala como una skill para Claude Code y Codex, y se ejecuta con un prompt breve desde el repositorio de tu app. El proceso empieza con un plan que apruebas antes de que se cree nada.

Funciones clave

  • 01Reconstruye la interfaz real de la app en HTML para mostrarla dentro de marcos de dispositivos o ventanas.
  • 02Sincroniza el movimiento con los ritmos de la música y permite cortes precisos por compás.
  • 03Revisa los fotogramas para detectar temporizadores, números aleatorios y errores de bucle antes de renderizar.
  • 04Renderiza video H.264 con headless Chrome y ffmpeg, además de una versión en bucle sin sonido y una imagen de portada.
  • 05Añade voces en off con modelos locales como Chatterbox o Kokoro, mezcladas a -16 LUFS y con la música atenuada durante la voz.

Casos de uso

  • Crear un video de lanzamiento de 30 segundos para el sitio web de una app para iOS o de escritorio.
  • Producir un anuncio narrativo corto con un personaje y una llamada a la acción para registrarse.
  • Editar un video promocional para que un momento clave coincida con la caída de la música.
  • Crear videos de datos o explicativos a partir de código, sin usar un editor de video.

Inicio rápido

  1. 1

    Instala la skill para Claude Code

    npx skills add kaventro/motion-designer
  2. 2

    Comprueba qué herramientas tiene esta máquina

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

    Ejecuta la skill en el repositorio de tu aplicación

    /motion-designer

Antes de usarlo

  • Para renderizar vídeos, primero debes instalar Node 22 o posterior, Chrome, ffmpeg y Python 3.
  • La música original opcional (unos 11 GB) y los modelos de voz en off (unos 4 GB o más) son descargas grandes.

Temas

Preguntas frecuentes

¿Qué es motion-designer?
Una skill para Claude Code y Codex que convierte la interfaz real de tu app en videos de lanzamiento y clips cortos, sincronizados con música y renderizados localmente. motion-designer es una skill de agente que crea videos de lanzamiento, títulos, explicaciones, videos de datos y gráficos al ritmo de la música a partir de código. Reconstruye la interfaz de tu app en HTML, la coloca dentro del marco de un iPhone o de una ventana de laptop, sincroniza cada movimiento con el ritmo de la música, revisa el resultado fotograma por fotograma y lo renderiza en video con headless Chrome y ffmpeg.
¿motion-designer es gratuito? ¿Qué licencia tiene?
motion-designer es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿motion-designer sigue mantenido?
Mantenimiento activo. El último commit de motion-designer fue el 1 oct 2026.
¿Para qué puedo usar motion-designer?
Crear un video de lanzamiento de 30 segundos para el sitio web de una app para iOS o de escritorio. Producir un anuncio narrativo corto con un personaje y una llamada a la acción para registrarse. Editar un video promocional para que un momento clave coincida con la caída de la música. Crear videos de datos o explicativos a partir de código, sin usar un editor de video.
¿Cómo se instala motion-designer?
Instala la skill para Claude Code: npx skills add kaventro/motion-designer Comprueba qué herramientas tiene esta máquina: bash skills/motion-designer/scripts/doctor.sh Ejecuta la skill en el repositorio de tu aplicación: /motion-designer
¿Dónde consigo motion-designer?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/kaventro/motion-designer

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados