Communitygithub.com

Film Commercial d'Entreprise (Business Motion Film)

Planifiez, construisez et validez la qualité d'un spot publicitaire court et premium pour une entreprise réelle (couverture, immobilier, e-commerce, SaaS B2B) en utilisant des séquences générées par IA, du mouvement codé (HTML/GSAP), du Three.js ciblé et une boucle de critique indépendante « Gauntlet ». Idéal pour créer une vidéo de lancement de type SaaS, une publicité, un film d'explication, un échantillon ou un pitch, ou pour réviser et améliorer un tel contenu. Intègre des principes de mouvement distillés à partir de 28 films de lancement professionnels, une barre de qualité, des règles audio et un guide d'offre commerciale.

Qu'est-ce que Film Commercial d'Entreprise (Business Motion Film) ?

Ce skill permet de créer des spots publicitaires courts (15 à 40 secondes) d'une qualité visuelle comparable aux films de lancement SaaS haut de gamme, mais en promouvant un résultat commercial réel pour des entreprises comme des couvreurs, des agences immobilières, des e-commerçants ou des éditeurs de logiciels B2B. L'approche est structurée et professionnelle : elle commence par un brief précis, un storyboard rigoureux respectant des règles de composition (12-15 plans distincts pour 30 secondes), puis assemble des composants construits en isolation (scènes 3D, UI de rapport, flux de réservation) avant de les intégrer dans une timeline racine unique. La qualité est garantie par une série de règles non-négociables : vérité des faits (aucun témoignage inventé, pas de chiffres non vérifiés), mouvement déterministe (chaque image doit être reproductible), et un processus de validation indépendant appelé « Gauntlet » où chaque version est soumise à un critique frais qui compare la vidéo au brief et aux références. Le skill couvre également la gestion audio (calage de la musique sur l'image, mixage des effets sonores), la livraison des fichiers (master MP4, fiches de contacts, journal de génération) et le style de travail attendu par les clients : planification visible, construction sans demander d'approbation à chaque étape, et mode deadline lorsque le temps est limité. Les ressources de référence incluent des études de cas (service calme, produit Three.js, affichage domestique) ainsi que des scripts pour la mesure de la qualité (temps frozen, niveau sonore) et l'extraction d'images. Le skill utilise uniquement les références pertinentes à chaque étape, ce qui le rend efficace tout en évitant la surcharge d'information.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/SaviourV2/acevids-editor/tree/HEAD/.claude/skills/business-motion-film

Demander à votre IA préférée

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

Documentation

Film Commercial d'Entreprise

Réalisez des spots courts (15-40 s) qui ressemblent à des films de lancement SaaS premium mais qui vendent un vrai résultat commercial : expliquer un service, obtenir une demande de devis, relancer un devis ou rafraîchir une publicité. Les visuels peuvent être ambitieux ; les affirmations doivent être vraies.

Lisez uniquement le fichier de référence dont vous avez besoin pour votre étape actuelle :

ÉtapeLecture
Choix d’un vertical, offre, périmètre pilote, ancrages de prixreferences/business-offers.md
Storyboard et conception du mouvementreferences/motion-grammar.md, puis references/launch-film-notes.md pour des moments concrets
Construction des composants 3Dreferences/three-js-patterns.md, templates/component-lab.html, templates/projected-overlays.js
Un héros produit 3D qui doit bouger comme le vrai (se déplie, se ferme, se révèle)references/product-hero-realism.md
Tout tour de relecturereferences/gauntlet.md, references/critic-prompts.md, references/quality-bar.md
Musique, effets sonores, mixagereferences/audio.md
Un exemple complet de bout en boutreferences/case-study-alder.md (film service calme), references/case-study-duo.md (film produit Three.js), references/case-study-home-display.md (ce qu’un client a modifié après que les critiques aient dit LIVRER)

Non-négociables

  1. Vérité. N’inventez jamais de témoignages, d’évaluations, de travaux réalisés, de diagnostics, d’économies, de garanties ou de rendez-vous confirmés. Un film concept indique qu’il s’agit d’un concept (« Marque fictive · Film concept · Imagerie générée par IA »). Un film client utilise les images et les faits approuvés par le client.
  2. Objectif commercial muet. Un nouveau spectateur doit pouvoir dire ce que fait l’entreprise et quoi faire ensuite, le son coupé, à la fin.
  3. Évaluation indépendante. Le constructeur ne note jamais son propre travail. Chaque composant et chaque montage complet est soumis à un critique frais qui ne voit que le rendu, le brief et les références (references/gauntlet.md).
  4. Mouvement déterministe. Chaque état animé est une fonction pure du temps de la timeline : pas de requestAnimationFrame libre, de Date.now(), d’aléatoire non ensemencé ou d’historique physique. Cherchez n’importe quelle image et obtenez les mêmes pixels.
  5. « Pas de bugs » n’est pas « bon ». Les versions propres, fluides et sans erreur sont tout de même rejetées si elles sont basiques, vides ou lentes. Mesurez (scripts/) et jugez de manière créative.

Flux de travail

1. Brief (15 min)

Rédigez BRIEF.md : entreprise, acheteur, problème du spectateur, action unique (CTA), ce qui est prouvablement vrai, actifs réels disponibles, durée, formats d’image, marque (palette, typographie), et ce qui ne doit jamais être affirmé. Si l’utilisateur n’a pas d’actifs réels, convenez qu’il s’agit d’un concept étiqueté.

2. Références

Choisissez 3 à 6 moments dans references/launch-film-notes.md dont le mécanisme correspond à l’histoire, par exemple un survol en avant-plan, un objet sélectionné persistant, ou une vue éclatée en couches. Si l’utilisateur fournit des vidéos de référence, extrayez les images (scripts/contact-sheet.sh) et citez les timestamps exacts. Empruntez les mécanismes, jamais les mises en page, logos ou séquences.

3. Storyboard avant de construire

Un tableau : temps → ce que voit le spectateur → fonction commerciale du beat → la transition de sortie, y compris l’objet qui la traverse. Règles :

  • 12 à 15 compositions distinctes pour un film de 30 s. Variez l’échelle : macro → large → plongeant → gros plan UI → impact typographique.
  • Le sujet principal remplit 60 à 85 % du cadre utilisable dans les beats de fonctionnalité. Pas de petite carte flottant dans un grand champ vide.
  • Chaque beat a un point d’arrivée lisible, puis une sortie accélérée. Pas d’arrêts sans mouvement pendant plus de 0,6 s.
  • Nommez 3 transformations signature que vous pouvez décrire sans noms d’effet, par exemple « la photo d’inspection devient l’image héros du rapport ».
  • La 3D uniquement là où elle explique quelque chose de physique ou spatial. La typographie et l’UI restent du HTML/SVG net. Obtenez une passe critique rapide sur le storyboard lui-même (chronologie, logique commerciale, véracité).

4. Actifs

  • Images fixes IA : générez l’image clé d’abord, puis animez-la avec image-vers-vidéo. Donnez le prompt comme un brief de production : objectif, lumière, exposition (« lumineux, aérien, rien écrasé dans le noir »), espace négatif réservé pour le texte, « pas de personnes / pas de texte / pas de logo / pas de filigrane » si nécessaire.
  • Vidéo IA : clips courts (4-5 s) avec mouvements de caméra retenus (« un travelling steady gimbal, environ 25 cm de déplacement, préserver la géométrie exacte, pas de morphing »). Attendez-vous à du 720p/24fps et interpolez/upscalez, ce qui n’est pas du détail natif. Rejetez les clips dont la géométrie se déforme ; régénérez plutôt que de cacher.
  • Tenez un journal de génération : modèle, prompt, seed, job id, fenêtre acceptée. Ne validez jamais les clés API.

5. Construire les composants en isolation

Chaque composant personnalisé (scène 3D, UI de rapport, flux de réservation, marque logo) a sa propre page de laboratoire (templates/component-lab.html), est rendu en images fixes plus une preuve de mouvement courte, et passe un tour Gauntlet du composant avant de rejoindre le film.

6. Assembler

Une timeline racine ; chaque scène est une sous-composition ; les scènes Three.js sont rendues depuis l’horloge racine de recherche ; les superpositions telles que les étiquettes, les épingles et les lignes directrices sont positionnées à partir des ancres 3D projetées à chaque image (templates/projected-overlays.js). Passez les objets entre les scènes à des coordonnées pixel exactes, de sorte que la dernière image de la scène A soit égale à la première image de la scène B pour l’objet transporté.

7. Gauntlet du film complet

Rendez le film entier. Lancez scripts/frozen-time.sh et scripts/loudness.sh. Envoyez à un critique frais avec references/critic-prompts.md (prompt de film complet). Corrigez les éléments à plus fort impact, re-rendez, et envoyez à un nouveau critique qui vérifie la liste précédente point par point. Arrêtez-vous à la barre de qualité ou lorsque les gains deviennent cosmétiques (généralement 3 à 5 tours).

8. Audio en dernier, mais pas une réflexion après coup

Suivez references/audio.md. Pour la musique calée sur l’image, calibrez un morceau réel de sorte que sa propre fin tombe sur le carton de fin et qu’il joue comme un seul morceau continu, chaque coupe sur son temps (scripts/backtime-music.py) ; proposez plusieurs morceaux sous la même image et laissez le client choisir à l’oreille. Gardez la musique adaptée au client de l’acheteur et bien en dessous des effets (lo-fi ou acoustique chaleureuse pour les services domestiques) ; un seul « whoosh » doux et sans grondement par transition réelle ; des sons UI propres uniquement sur les actions réelles ; des niveaux par événement résolus dans chaque bande d’effet (scripts/solve-sfx-gains.py) ; les candidats filtrés avec scripts/sfx-candidates.py. Livrez toujours une version sans effets (musique seule) et isolez les plaintes avec celle-ci. Lorsque le client n’aime pas un effet, remplacez-le par un plus propre ; ne le supprimez pas. Rendez les moments héros audibles.

9. Livraison

Master MP4 (1080p60 pour le travail de mouvement), image fixe d’affiche, contact sheet, source modifiable, journal de génération, et un journal Gauntlet (ce que chaque critique a trouvé → ce qui a changé → mesures avant/après). Indiquez honnêtement les limites : ce qui a été mesuré par rapport à écouté, et la revue échantillonnée par rapport à exhaustive. Donnez aux livrables des noms uniques au projet, placez chaque tour dans son propre dossier nommé, et ouvrez-le pour le client. Attendez-vous à la propre passe du client après le LIVRER des critiques, et retournez-la par timestamp (references/gauntlet.md).

Style de travail attendu par les clients de ce guide

  • Planifiez visiblement (storyboard), puis construisez sans vous arrêter pour demander l’approbation de chaque étape.
  • Signalez l’état d’avancement en une ligne lorsque vous travaillez longtemps.
  • Lorsque le temps est réduit, passez en mode deadline (references/gauntlet.md) : arrêts durs, intégrez, un critique, correctifs hautement prioritaires, livrez.
  • Ne jamais écrire les clés API dans des fichiers. Si une clé doit être utilisée, laissez l’utilisateur exécuter la commande dans son propre terminal, et suggérez de renouveler toute clé collée dans un chat.
  • Montrez le travail : contact sheets, chiffres mesurés, verdicts des critiques.

Individual skills in this repo

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

Skills associés