Repolode
Vincentwei1021

Vincentwei1021/anything2explainer

Una skill para Claude Code y Codex que convierte un tema en un video explicativo con narración y gráficos animados dibujados con código mediante Remotion.

Estrellas
3,089
Forks
404
Issues abiertos
8
Último commit
hace 2 meses

¿Qué es?

anything2explainer es una skill de agente para Claude Code y Codex que crea un video explicativo narrado a partir de un tema o un artículo. El resultado es un MP4 H.264 de 1280×720 con voz en off generada con TTS, subtítulos alineados con las palabras, tarjetas de capítulos, un HUD en la parte superior y una barra de progreso de capítulos en la parte inferior, en chino o inglés.

Remotion (React y TypeScript) dibuja cada fotograma mediante código, por lo que no se usan imágenes de archivo ni modelos generativos de video. El repositorio incluye el método que sigue el agente: una plantilla de Remotion compilable, una biblioteca de primitivas, scripts para generar la voz en off, crear el storyboard, renderizar y hacer control de calidad fotograma por fotograma, además de especificaciones de estilo y movimiento. También incluye una película de referencia completa y sus archivos de investigación, narración y storyboard.

El agente investiga el tema con datos y fuentes, redacta la narración, crea una línea de tiempo precisa al nivel de cada fotograma, prepara el storyboard de cada toma y asigna el trabajo a agentes de desarrollo paralelos, cada uno encargado de escribir componentes de Remotion. Se consulta al usuario en cuatro puntos de control: duración e idioma, aprobación de la narración, motor de voz en off y una vista previa de 30 segundos.

Funciones clave

  • 01Convierte un tema o documento en un MP4 narrado de 1280×720 con subtítulos y tarjetas de capítulos.
  • 02Admite voz en off en chino (edge-tts) e inglés (kokoro-82m), o audio propio.
  • 03Remotion dibuja cada fotograma mediante código, lo que permite reproducir los renders de forma consistente.
  • 04Distribuye la creación de las tomas entre agentes de desarrollo paralelos y asigna a agentes de control de calidad la revisión de los fotogramas.
  • 05Incluye una película de referencia con todo el historial de investigación, narración, storyboard y control de calidad.

Casos de uso

  • Crear un video explicativo breve sobre un concepto técnico sin filmar ni usar imágenes de archivo.
  • Convertir un artículo o documento escrito en un video narrado con gráficos animados.
  • Estudiar un flujo de trabajo estructurado para que agentes de programación creen proyectos de Remotion.
  • Crear videos educativos bilingües en chino o inglés a partir del mismo storyboard.

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/Vincentwei1021/anything2explainer.git
  2. 2

    Vincula la skill a Claude Code

    ln -s "$PWD/anything2explainer" ~/.claude/skills/anything2explainer
  3. 3

    Instala ffmpeg (obligatorio)

    brew install ffmpeg
  4. 4

    Instala las dependencias de Python en un entorno virtual

    pip install 'edge-tts==7.2.8' numpy pillow scipy

Antes de usarlo

  • Para generar un video, necesitas ffmpeg, Node 18 o posterior y una configuración de Python para TTS.
  • Verificado en macOS; en Linux requiere configuración adicional y no se ha probado en Windows.
  • La licencia PolyForm Noncommercial exige la autorización previa del autor para el uso comercial.
  • La locución en chino depende de una llamada en la nube a un endpoint de Microsoft.

En colecciones

Temas

Preguntas frecuentes

¿Qué es anything2explainer?
Una skill para Claude Code y Codex que convierte un tema en un video explicativo con narración y gráficos animados dibujados con código mediante Remotion. anything2explainer es una skill de agente para Claude Code y Codex que crea un video explicativo narrado a partir de un tema o un artículo. El resultado es un MP4 H.264 de 1280×720 con voz en off generada con TTS, subtítulos alineados con las palabras, tarjetas de capítulos, un HUD en la parte superior y una barra de progreso de capítulos en la parte inferior, en chino o inglés.
¿anything2explainer es gratuito? ¿Qué licencia tiene?
anything2explainer es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿anything2explainer sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de anything2explainer fue el 18 sept 2026.
¿Para qué puedo usar anything2explainer?
Crear un video explicativo breve sobre un concepto técnico sin filmar ni usar imágenes de archivo. Convertir un artículo o documento escrito en un video narrado con gráficos animados. Estudiar un flujo de trabajo estructurado para que agentes de programación creen proyectos de Remotion. Crear videos educativos bilingües en chino o inglés a partir del mismo storyboard.
¿Cómo se instala anything2explainer?
Clona el repositorio: git clone https://github.com/Vincentwei1021/anything2explainer.git Vincula la skill a Claude Code: ln -s "$PWD/anything2explainer" ~/.claude/skills/anything2explainer Instala ffmpeg (obligatorio): brew install ffmpeg Instala las dependencias de Python en un entorno virtual: pip install 'edge-tts==7.2.8' numpy pillow scipy
¿Dónde consigo anything2explainer?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Vincentwei1021/anything2explainer

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

Proyectos relacionados