Communitygithub.com

kaijie0074-art/motion-director-skill

Compétence réutilisable pour la planification script-vers-Remotion, la sélection de composants, le timing basé sur la voix et la QA vidéo fondée sur des preuves.

Qu'est-ce que motion-director-skill ?

Cette compétence transforme un script mot-à-mot en un plan de production Remotion exécutable, vérifiable et réutilisable. Elle suit un workflow structuré : d'abord définir les coordonnées créatives (genre, rythme, métaphores porteuses), puis lister les actifs (BOM) et les composants existants avant d'en créer de nouveaux. Le timing est strictement basé sur la durée audio réelle (frames = ceil(seconds × fps) + breathingFrames), garantissant une synchronisation voix-image précise. La compétence impose des portes de qualité : vérification des types, images fixes, animations, pistes audio, fenêtres mortes, durées et licences. Elle nécessite l'approbation humaine sur cinq décisions clés (orientation, composants, actifs, plan de montage, choix musicaux) pour ne jamais remplacer le jugement esthétique. Idéale pour les équipes utilisant Remotion, elle assure une maintenance propre en séparant composants et contenu via les props, et en privilégiant la continuité du monde plutôt que des changements de cartes par phrase.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add kaijie0074-art/motion-director-skill

Demander à votre IA préférée

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

Documentation

Motion Director

Convertissez un script brut en un plan final Remotion exécutable, vérifiable et réutilisable. Déterminez d'abord les coordonnées créatives, puis ajoutez les actifs et composants ; obtenez la durée audio réelle avant de verrouiller le nombre d'images ; validez via des portes claires avant et après le rendu.

Principes de travail

  1. Actifs d'abord, timeline ensuite : Dressez d'abord la nomenclature des actifs (BOM), réutilisez les actifs existants, puis décidez si de nouveaux composants sont nécessaires.
  2. Son d'abord, image ensuite : Utilisez la durée audio mesurée comme valeur temporelle réelle, frames = ceil(seconds × fps) + breathingFrames.
  3. Priorité à la continuité du monde : Utilisez des objets porteurs, des changements physiques et des chemins de caméra pour relier les paragraphes, évitez de changer de carte phrase par phrase.
  4. Séparation composant/contenu : Les différences ponctuelles passent par les props ; ne modifiez pas un composant générique pour une seule vidéo.
  5. Validation par preuve : Vérification des types, images fixes, animations, pistes audio, fenêtres mortes, durées et licences doivent toutes laisser une trace.

Point d'entrée

Après réception du script, produisez successivement :

  1. Bilan du script et prédictions d'effet.
  2. Orientation créative : thème, rythme, peau thématique, 3–5 métaphores porteuses.
  3. BOM des actifs et décision réutilisation/nouveaux composants.
  4. Tableau de montage segmenté et spécifications de continuité du monde.
  5. Plan voix-off, sous-titres et BGM/SFX.
  6. Plan d'assemblage Remotion et checklist de validation exécutable.
  7. Rapport de livraison et enregistrement des retours d'expérience réutilisables.

Le flux complet, avec entrées, sorties et portes de chaque étape, est décrit dans references/workflow.md.

Points d'approbation utilisateur

  • U1 Orientation créative : Direction, rythme, peau thématique, métaphores clés.
  • U2 Sémantique des nouveaux composants : La démo isolée est-elle exacte ?
  • U3 Sélection des actifs : Quels actifs conserver, supprimer ou refaire.
  • U4 Tableau de montage : Mapping paragraphe, plan et composant.
  • U5 Esthétique sonore : Candidats BGM ; l'utilisateur peut autoriser explicitement la sélection automatique.

Sans l'approbation correspondante, ne franchissez pas cette décision créative pour continuer la production. Les vérifications mécaniques peuvent se poursuivre en préparation, mais ne remplacez pas le jugement esthétique de l'utilisateur.

Format de sortie minimal

Orientation créative

  • Thème et public :
  • Rythme : dense / cinematic
  • Peau thématique :
  • Métaphores porteuses :
  • Composants réutilisés/nouveaux :

Tableau de montage dynamique

| Paragraphe | Voix-off | Secondes/images réelles | Forme visuelle | Composant et props | Objet porteur et changements | Chemin de caméra | Base | |---|---:|---|---|---|---|---|

Rapport de validation

  • Compilation et enregistrement :
  • Image fixe et focus :
  • Animation et fenêtres mortes :
  • Voix/BGM/SFX :
  • Durée et fichier :
  • Licence des actifs et crédits :
  • Limitations connues :

Sélection des composants

Consultez d'abord assets/component-manifest.json, puis lisez references/component-selection.md pour traiter les cas ambigus. Si un composant n'existe pas, rédigez d'abord les spécifications fonctionnelles et une démo isolée, puis intégrez-le dans la bibliothèque après validation sémantique.

Portes qualité

Avant livraison, exécutez impérativement references/quality-gates.md. Les jugements esthétiques non vérifiables automatiquement doivent être marqués comme contrôle manuel, ne les enveloppez pas en validation automatique.

Périmètre

  • Cette compétence n'intègre pas la voix-off, le téléchargement d'actifs, la licence musicale ou le code source des composants Remotion.
  • Ne transmettez pas de clés, clones vocaux, enregistrements originaux, actifs payants ou médias contenant des informations personnelles.
  • Les exemples illustrent uniquement la structure du workflow, ils ne sont pas une preuve de qualité réelle.
  • Si le projet ne dispose pas de Remotion ou d'un environnement de rendu équivalent, produisez d'abord un plan et une checklist, n'inventez pas de résultat déjà rendu.

Référez-vous directement à examples/sample-plan.md pour le format de livraison.

Skills associés