Communitygithub.com

atultiwari/remotion-motion-explainer

Kit autónomo de Remotion y guía de trabajo para crear vídeos explicativos de gráficos animados con estilo de "informe de incidentes": noticias, análisis de casos, vídeos de "qué salió mal y qué deben aprender los médicos".

¿Qué es remotion-motion-explainer?

Este skill proporciona una plantilla completa de proyecto Remotion junto con el runbook que produjo el vídeo *Fridges Hacked: What Doctors Must Learn About AI Security* (11:05, 49 escenas, octubre 2026). Incluye todo lo necesario: la plantilla (`template/`), sus scripts (incluidas copias de los scripts Sarvam TTS y de masterización), y el ejemplo resuelto (`examples/fridge-hack/`). No depende de ninguna carpeta original del proyecto. Está diseñado para ser usado como un skill independiente para Claude Code, Cursor u otros asistentes que ejecuten comandos en el terminal. Su utilidad principal es guiar al asistente y al usuario a través de un flujo de trabajo de 9 pasos bien definido (con puertas de aprobación) que garantiza la calidad del vídeo, desde la hoja de datos inicial hasta la entrega final para promoción. Soporta funciones como estimación de duración, generación de voz (TTS), verificación con Whisper, corrección de sincronía, masterización de audio y generación de capítulos.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/atultiwari/remotion-motion-explainer/tree/HEAD

Preguntar en tu IA favorita

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

Documentación

Motion explainer

Una plantilla completa de proyecto de vídeo más el runbook que produjo Fridges Hacked: What Doctors Must Learn About AI Security (11:05, 49 escenas, octubre 2026). Todo lo necesario está dentro de este skill: la plantilla (template/), sus scripts (incluyendo copias de los scripts Sarvam TTS y de masterización), y el ejemplo resuelto (examples/fridge-hack/). Nada apunta a la carpeta del proyecto original.

Cuándo usar cada skill

VídeoSkill
Noticias, incidentes, casos de estudio, "lecciones de X": tipografía, mapas, páginas de periódico, medidoreseste skill
Dibujos, una pluma y mano, anatomía o diagramas trazo a trazoremotion-whiteboard (sin cambios; requerido para cualquier cosa dibujada)
Orden de trabajo, afirmaciones, guión, voz, puertas (cualquier vídeo)youtube-video-production (su modo motion apunta aquí)
Miniaturas, carruseles, copia para LinkedIn/Instagram/WhatsApp, subida a YouTubevideo-promo-kit

Inicio rápido

node ~/.claude/skills/remotion-motion-explainer/scripts/install.mjs ~/Projects/remotion-projects/<nombre>
cd ~/Projects/remotion-projects/<nombre> && npm run dev

La plantilla se abre con la historia del hackeo de la nevera para que el aspecto sea visible de inmediato. Reemplaza src/data/scenes.json con la nueva historia.

El orden de trabajo (las puertas en negrita)

  1. Primero los hechos. Escribe una hoja de datos con fuentes antes de cualquier narración. Cada número en pantalla necesita un sourceCitation.
  2. Historia → scenes.json. Narración por escena, componente + props, citas. npm run estimate && npm run narration; lint con npm run tts:lint.
  3. Previsualización silenciosa con subtítulos temporales. Subtítulos de oraciones, duraciones estimadas. El propietario aprueba la historia aquí; nada de TTS antes de esto.
  4. QA de imágenes fijas: npm run stills, hoja de contacto, corrige solapamientos (referencias/05).
  5. Voz: npm run tts → npm run tts:check (Whisper, cada toma) → regrabar o reformular → npm run tts:master → npm run captions. Las longitudes de escena ahora provienen del audio.
  6. Señales de palabra: añade {"atWord": "…"} a las props cuyos eventos deben aterrizar en una palabra.
  7. Sonido: los efectos se disparan desde los componentes; verifica la mezcla completa con un renderizado solo de audio (objetivo −14 LUFS, ≤ −1 dBTP).
  8. Renderiza solo cuando el propietario lo diga (referencias/05).
  9. Capítulos (npm run chapters), luego entrega a video-promo-kit.

Dónde vive el detalle

ArchivoLéelo en
references/01-look-and-story.mdpaso 1–2: el lenguaje visual, arco narrativo, motivos, reglas de escritura
references/02-scene-graph.mdpaso 2: cada campo de scenes.json, señales de palabra, transiciones
references/03-components.mdpaso 2–4: catálogo de componentes, props, reglas de diseño, cómo añadir uno
references/04-voice-and-sound.mdpaso 5–7: Sarvam, verificación Whisper, masterización, subtítulos, efectos, música, niveles
references/05-qa-render.mdpaso 4, 8, 9: imágenes fijas, hojas de contacto, renderizado, verificación, capítulos
references/06-lessons.mdcuando algo se ve mal: cada error cometido y su regla
examples/fridge-hack/el ejemplo resuelto: scenes.json, guion de narración, estado, lecciones, imágenes fijas del aspecto

No negociables

  • Sin logotipos ni marcas reales; nombres de medios y empresas como texto plano; titulares parafraseados; imágenes inventadas etiquetadas como "ilustrativo".
  • Sin pasos de explotación, código ni instrucciones para ataques en vídeos de seguridad.
  • Nunca especules sobre la atribución; di "no atribuido públicamente a fecha de ".
  • El propietario aprueba el guion, la miniatura y el renderizado. Pregunta si tienes dudas.

Skills relacionados