Communitygithub.com

Motion Director: travailler comme un motion designer

À utiliser pour créer ou réviser toute pièce de motion design (film de lancement, animation explicative, insert YouTube, graphique whiteboard, clip social/vertical, showreel, démonstration one-shot) et avant d'écrire le code de la scène ; également quand un motion piece ressemble à des diapositives, un site web ou une sortie IA générique, ou semble statique ou lent. Mots déclencheurs : Motion Graphics, Animation, Vidéo de lancement, Vidéo explicative, Insert, Showcase, Style, "comme un motion designer".

Qu'est-ce que Motion Director: travailler comme un motion designer ?

Le skill **Motion Director** transforme un modèle d'IA générique en un véritable motion designer en lui fournissant un processus créatif structuré, des références de style concrètes et des mécanismes de vérification. Il est conçu pour les outils comme Claude Code, Cursor, ou tout agent capable d'exécuter des scripts Python et de générer des animations (HyperFrames, HTML + GSAP + Three.js). Le skill guide l'utilisateur à travers un pipeline complet : rédaction d'un brief, sélection et mesure de références visuelles, création de moodboard et style frames, storyboarding avec beat grid, construction scène par scène, vérification automatisée (motion_check, ref_metrics), critique indépendante, et ajout de son. Il propose deux workflows principaux : le processus standard pour les nouveaux films (avec des étapes de validation et des « portes » critiques pour éviter les révisions infinies) et le mode « One-Shot / Showcase » pour des productions rapides et impressionnantes sans retours. L'accent est mis sur l'originalité (un choix de style conscient, une idée personnelle), l'évitement de la monotonie des sorties IA (pas de diapos, pas de cartes de site, pas de générique final typique), et l'utilisation de données objectives (métriques de référence, seuils de vérification) pour élever la qualité esthétique. Il intègre des outils d'inspiration (références, anti-références) et des règles concrètes comme « chaque plan est une image qui fait quelque chose », « chaque transition est un objet », et « l'image la plus forte dans les 2 premières secondes ».

Compatible avec✓Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/nikisge/claude-motion-kit/tree/HEAD/motion-kit/skills/motion-director

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 : travailler comme un motion designer

Le modèle peut animer. Ce qui manque, c'est le goût, des références concrètes et un processus avec des vérifications. Ce skill fournit exactement cela. Le moteur est interchangeable (par défaut : HyperFrames, HTML + GSAP + Three.js → MP4).

Position de base :

  • Tu construis tes propres composants et ton propre design pour chaque film. Les catalogues (registre HyperFrames, recettes) sont une mine d'or, pas une boîte à outils.
  • Les références apportent une grammaire (rythme, transitions, caméra, comportement typographique), jamais le contenu.
  • Contre l'uniformité IA : pour chaque film, un choix de style conscient plus au moins une idée personnelle.
  • Ne jamais partir « de zéro » : sans référence concrète, le modèle devine, et le résultat ressemble à n'importe quelle vidéo IA.

Les outils se trouvent dans le skill motion-inspo (scripts/refs.py, sheet.py, ref_metrics.py, motion_check.py, beats.py). Les projets sont dans projects/<name>/ dans le dossier de travail.

D'abord lire la mission, puis choisir la voie

MissionVoiePartie format dans references/formats.md
nouveau film (lancement, explicatif, showreel)Processus standardFilm de lancement / Animation explicative / Showreel
Insert YouTube, graphique whiteboardProcessus standard, allégé (temps de parole au lieu de musique)Insert YouTube
Social / verticalProcessus standard, accroche d'abordSocial vertical
« One-Shot », « Showcase », « montre ce que tu sais faire », test sans questionsMode One-ShotShowcase
petite mission (changer une scène, logo sting, animer un chiffre, correction après feedback)Voie allégée–

Voie allégée : Objectif en une phrase, ajuster le plan concerné dans le storyboard (si existant), construire, exécuter motion_check sur l'extrait (--from/--to), visualiser les images clés, montrer. Pas de nouveau brief, pas de critique.

Processus standard (nouveau film)

  1. Brief (references/brief.md) : une promesse, une idée, sentiment cible, format, marque, rôle tonal.
  2. Style + Référence cible :
    • Choisir une ou plusieurs fiches de style dans references/styles/README.md, les mélanger ou en dériver une propre.
    • Chercher une référence cible (motion-inspo, whatships.com), la mesurer (ref_metrics.py) et la décomposer plan par plan. Les mesures deviennent des objectifs dans le brief (references/inspiration.md).
    • 2 à 5 références supplémentaires uniquement comme grammaire. Noter l'idée personnelle.
  3. Inspiration + Moodboard avec l'utilisateur : Montrer les moments de référence sous forme de séquences d'images, proposer 2–3 directions narratives. L'utilisateur prend une décision sur des images réelles, pas sur des descriptions. Porte.
  4. 3 Style Frames dans l'outil cible (references/style-frames.md). Porte : l'utilisateur approuve.
  5. Storyboard + Animatic sur la grille de beats (references/storyboard.md, beats.py). Porte.
  6. Construire, plan par plan. Le plan le plus difficile en premier.
  7. Vérifier :
    • motion_check.py render.mp4 avec les seuils du style (references/rules.md),
    • ref_metrics.py render.mp4 --ref cible.mp4 --out check/metrics,
    • Visualiser la planche contact à 4 images/s soi-même,
    • Puis un critique indépendant (references/critic.md) qui ne voit que les images et les chiffres, pas le code.
  8. Son avec le skill motion-sound (liste de cues, mix à −14 LUFS).
  9. Finalisation : Export (10 bits + grain fin contre le banding), planche contact, bref rapport.

Les modifications passent toujours d'abord par le storyboard, puis par le code.

Au maximum 2 rounds de critique après la première version, puis livrer la meilleure version et nommer honnêtement les faiblesses. Les boucles d'amélioration infinies coûtent des heures et n'apportent que peu de points à chaque fois.

Mode One-Shot / Showcase

Pas de questions, pas d'attente d'approbations, à fond. Le spectateur doit s'émerveiller et comprendre ce que tu peux construire pour lui (references/formats.md → Showcase).

  1. Séance d'idées (brief.md) : 5 idées d'histoire en une phrase chacune. Supprime la première qui t'est venue à l'esprit et toute celle dont le héros est un outil du métier (image clé, timeline, courbe d'easing, curseur). Choisis celle qu'on peut raconter.
  2. Brief, style, référence cible (mesurée + décomposée), idée personnelle : décider et justifier soi-même.
  3. Planifier au moins deux plans d'émerveillement (technique, seconde, raison) qui sont difficiles à construire. Ceux-ci sont construits en premier.
  4. Style Frames + Storyboard + Animatic pour toi-même.
  5. Critique avant l'animation (sous-agent, modèle fort, contexte frais). Animer uniquement après APPROBATION.
  6. Construire, vérifier, son.
  7. Critique finale sur le rendu terminé. Sous le seuil Showcase : d'abord le point le plus faible, si le « émerveillement » est bas, renforcer les plans d'émerveillement plutôt que de polir les détails.

Choisir l'outil

SiOutil
UI, typo, caméra 2,5D, SVG, diagrammesHyperFrames (Skills de HeyGen : npx hyperframes skills)
3D réel (produit, métal, verre, flou de profondeur)Skill motion-3d (Three.js dans HyperFrames, Blender en option)
Monde réel, personnes, lieuxModèles vidéo (Kling, Seedance, Veo …), coûte des crédits ; animer chaque plan IA avec un mouvement de caméra codé
SonSkill motion-sound

Les phrases qui font toute la différence

  • Chaque plan est une image qui fait quelque chose, pas une phrase avec illustration. Texte au maximum un mot sur l'objet.
  • Chaque transition est un objet (l'écran devient UI, la puce devient page). Le fondu est un recours d'urgence.
  • Rien ne s'arrête sans raison : le temps de lecture est un lent travelling vers la cible suivante, pas un gel.
  • Une chose forte par plan. Animer tout en même temps, c'est n'animer rien.
  • Pas de cartes de diapositives ou de sites web (titre + texte, vignettes de fonctionnalités, grille d'icônes, numéros 01/02/03) et pas de génériques finaux typiques de l'IA (logo + accroche + URL sur fond vide). La fin est une image qui fait quelque chose, ou un objet qui devient le logo.
  • L'image la plus forte doit être dans les 2 premières secondes. Le film commence au milieu du mouvement, jamais avec un fondu depuis le noir.

Ce qui a le plus apporté dans les tests

  1. Une référence cible mesurée par film. La densité ressentie vient souvent des mouvements de caméra, pas des coupes. La mesure le montre, que l'œil seul ne voit pas.
  2. Un critique indépendant. Celui qui a construit s'évalue généralement beaucoup trop bien et ignore les défauts d'image qu'un regard neuf sur la planche contact trouve immédiatement.
  3. Une séance d'idées sans « outil comme héros ». Les films échouent plus souvent sur l'histoire que sur la technique.
  4. Le goût comme données : noter par écrit les références que l'utilisateur trouve bonnes et les anti-références ("slop").

Références

brief.md · inspiration.md · style-frames.md · storyboard.md · rules.md (chiffres, seuils de vérification) · critic.md · formats.md · styles/ (fiches de style)

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Skills associés