Communitygithub.com

atultiwari/remotion-motion-explainer

Kit Remotion autonome et runbook pour créer des vidéos explicatives animées de style « rapport d'incident » : actualités, analyses d'incidents, études de cas, vidéos « ce qui s'est mal passé et ce que les médecins doivent apprendre ».

Qu'est-ce que remotion-motion-explainer ?

Cette compétence fournit un modèle de projet vidéo complet et le runbook qui a produit *Fridges Hacked: What Doctors Must Learn About AI Security* (11:05, 49 scènes, octobre 2026). Elle est conçue pour les créateurs de contenu technique et les développeurs utilisant Remotion sur plateformes comme Claude Code, Cursor ou Codex. Elle inclut tout le nécessaire : le template (`template/`), ses scripts (dont les copies des scripts Sarvam TTS et de mastering), et l'exemple concret (`examples/fridge-hack/`). Le flux de travail est strictement organisé en 9 étapes, de la rédaction des faits jusqu'au rendu final, avec des points de validation clés (appelés « gates »), comme l'approbation du propriétaire avant la synthèse vocale. Les composants sont documentés dans des fichiers de référence qui décrivent le langage visuel, le graphe des scènes, les composants, la voix et le son, ainsi que le contrôle qualité. Des règles non négociables garantissent l'absence de logos réels, de contenus sensibles ou de spéculation, et exigent une validation du propriétaire à chaque étape critique.

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

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Motion explainer

Un modèle de projet vidéo complet ainsi que le runbook qui a produit Fridges Hacked: What Doctors Must Learn About AI Security (11:05, 49 scènes, octobre 2026). Tout ce qui est nécessaire se trouve dans cette compétence : le template (template/), ses scripts (y compris les copies des scripts Sarvam TTS et de mastering), et l'exemple concret (examples/fridge-hack/). Aucune référence n'est faite au dossier du projet original.

Quand utiliser quelle compétence

VidéoCompétence
Actualités, incidents, études de cas, « leçons tirées de X » : typographie, cartes, pages de journaux, jaugescette compétence
Dessins, un stylo et une main, anatomie ou diagrammes trait par traitremotion-whiteboard (inchangé ; requis pour tout ce qui est dessiné)
Ordre de travail, revendications, script, voix, étapes de validation (toute vidéo)youtube-video-production (son mode motion pointe ici)
Miniatures, carrousels, copies LinkedIn/Instagram/WhatsApp, envoi YouTubevideo-promo-kit

Démarrage rapide

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

Le template s'ouvre avec l'histoire du hack des frigos pour que le rendu visuel soit immédiatement visible. Remplacez src/data/scenes.json par la nouvelle histoire.

L'ordre du travail (étapes de validation en gras)

  1. Les faits d'abord. Rédigez une fiche factuelle avec des sources avant toute narration. Chaque chiffre à l'écran nécessite un sourceCitation.
  2. Histoire → scenes.json. Narration par scène, composant + props, citations. npm run estimate && npm run narration ; vérifiez avec npm run tts:lint.
  3. Aperçu silencieux avec sous-titres temporaires. Sous-titres par phrase, durées estimées. Le propriétaire approuve l'histoire ici ; pas de TTS avant cela.
  4. Contrôle qualité des images fixes : npm run stills, planche contact, corrigez les chevauchements (références/05).
  5. Voix : npm run tts → npm run tts:check (Whisper, chaque prise) → reprise ou reformulation → npm run tts:master → npm run captions. Les longueurs des scènes proviennent désormais de l'audio.
  6. Repères de mots : ajoutez {"atWord": "…"} aux props dont les événements doivent tomber sur un mot.
  7. Son : les effets sont déclenchés depuis les composants ; vérifiez le mix complet avec un rendu audio uniquement (cible −14 LUFS, ≤ −1 dBTP).
  8. Rendu uniquement lorsque le propriétaire le dit (références/05).
  9. Chapitres (npm run chapters), puis transmission à video-promo-kit.

Où trouver les détails

FichierÀ lire lors de
references/01-look-and-story.mdétapes 1–2 : le langage visuel, l'arc narratif, les motifs, les règles d'écriture
references/02-scene-graph.mdétape 2 : chaque champ de scenes.json, repères de mots, transitions
references/03-components.mdétapes 2–4 : catalogue des composants, props, règles de mise en page, comment en ajouter un
references/04-voice-and-sound.mdétapes 5–7 : Sarvam, vérification Whisper, mastering, sous-titres, effets, musique, niveaux
references/05-qa-render.mdétapes 4, 8, 9 : images fixes, planches contact, rendu, vérification, chapitres
references/06-lessons.mdquand quelque chose semble anormal : chaque erreur commise et sa règle
examples/fridge-hack/l'exemple concret : scenes.json, script de narration, statut, leçons, images fixes du rendu visuel

Non-négociables

  • Pas de logos ou marques réels ; noms d'organisations et d'entreprises en texte brut ; titres reformulés ; visuels inventés étiquetés « illustratif ».
  • Pas d'étapes d'exploitation, de code ou de mode d'emploi pour des attaques dans les vidéos de sécurité.
  • Ne jamais spéculer sur l'attribution ; dire « non attribué publiquement à la date du ».
  • Le propriétaire approuve le script, la miniature et le rendu. Demandez en cas de doute.

Skills associés