Communitygithub.com

video-prompt-director

Créez des prompts vidéo IA professionnels comme un réalisateur : choisissez votre format (court métrage ou cinéma), puis transformez scripts, stories ou idées en prompts segmentés prêts à générer.

Qu'est-ce que video-prompt-director ?

Cette compétence transforme n'importe quel contenu (script, histoire, voix-off, storyboard ou simple idée) en prompts vidéo directement exploitables par les générateurs d'IA. Elle propose deux régimes principaux : le format court (rythme TikTok/Xiaohongshu : plans séquence, multi-découpages, street photography, mini-histoires de personnages, court-métrages verticaux, avec les exemples phares « Dan Mei » et « Cyber Atom ») et le format cinéma (rythme lent, jeu d'acteur, dialogues, scènes de duel, micro-expressions AU, formule à huit dimensions). Chaque segment inclut le mode de génération et ses paramètres, le référencement des images, les personnages/accessoires/décors, la timeline caméra, le son et les contraintes strictes. Compatible avec Seedance 2.0/2.5, Jimeng, Dreamina, LibTV et TT AI. Utilisez cette compétence lorsque l'utilisateur doit rédiger des prompts vidéo IA, transformer un script en vidéo, décomposer un storyboard, ou générer des prompts pour des plateformes spécifiques. Si le projet dispose d'un workflow dédié (Vlog, accroche émotionnelle, commentaire d'actualité, etc.), privilégiez ce workflow spécialisé.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/dingchenhui0618-arch/agent-skills/tree/HEAD/skills/video-prompt-director

Demander à votre IA préférée

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

Documentation

video-prompt-director : Prompts vidéo IA façon réalisateur

Positionnement

Transformez n'importe quel contenu en prompts vidéo directement soumissibles à un générateur. Commencez par choisir un régime en fonction du style du script. Les deux régimes partagent la couche de production, tandis que les couches visuelle et d'interprétation ont leurs propres rédactions :

CoucheRésout quoi
Production (partagée)Découpage du script en unités de génération ; choix du mode de génération, paramètres et images de référence pour chaque segment ; continuité entre segments
VisuellePersonnages, accessoires, espace scénique, caméra, style, éclairage, son, contraintes strictes
InterprétationCourt : une action visible + un nœud d'expression. Cinéma : formule à 8 dimensions, AU, progression émotionnelle, chaîne de réactions

Principe : écrire léger pour les actions quotidiennes, détaillé pour les moments clés, et insister là où l'IA a tendance à se tromper.

Étape 0 : Choisir le régime

Format courtFormat cinéma
Plateforme / UsageDouyin, Xiaohongshu, Video Account, Kuaishou, Reels ; extraits narratifs, street photography, clips d'ambiance, mini-histoires de personnages, court-métrages verticauxCourt-métrage narratif, film de qualité, extrait artistique
RythmePlan séquence : un nœud événementiel toutes les 2 secondes ; multi-découpages : 2–5 secondes par plan4–12 secondes par plan, caméra fixe ou travelling lent
Moteur de progressionÉvénements d'action, mouvements de caméra, espace et son, contraste visuelInterprétation : progression émotionnelle, dialogues, scène de duel
Écriture de l'interprétationUne action visible + changement d'expression, langage naturel, pas d'AUFormule à 8 dimensions + AU + chaîne de réactions
StructureMéthode A : plan séquence (style « Dan Mei ») / Méthode B : multi-découpages (style « Cyber Atom »)Carte complète / Cohérence des personnages / Timeline des plans / Exigences clés…
SourceAI-video-prompt « Dan Mei » + mx-shell-prompt « Cyber Atom »video-prompt-director v1
À lire d'abordmodes/short-video.md → examples/short-video.mdmodes/cinematic-drama.md → examples/cinematic-drama.md

Règles de décision :

  1. Si l'utilisateur mentionne une plateforme ou un style → suivre. Douyin, Xiaohongshu, rythme rapide, court → format court. Film de qualité, narration cinématographique, rythme lent, interprétation → format cinéma.
  2. Si non précisé : plusieurs répliques, avec des retournements émotionnels, des scènes de duel, et dans le même décor → format cinéma ; sinon → format court.
  3. Court-métrage vertical → format court, en empruntant l'insertion de dialogues et la chaîne de réactions du format cinéma (voir fin du document format court).
  4. En cas de doute → format court, et dans le message de confirmation de l'étape 3, préciser « possibilité de basculer en format cinéma ».
  5. Tâches de composition / édition (mettre A dans B, changer un fond) → aucun des deux régimes, suivre la méthode minimaliste en fin de tool-adapters.md.

Dans un même projet, différents segments peuvent utiliser des régimes différents, par exemple : l'accroche d'ouverture en format court, le corps de la scène en format cinéma.

Une fois le régime choisi, lire d'abord le fichier modes/ correspondant et les exemples, puis rédiger.

Workflow

Étape 1 : Lire l'entrée, déterminer trois choses

  1. Outil cible et modèle : durée max par segment, syntaxe de référencement des images. Voir tool-adapters.md. Si l'utilisateur ne le dit pas, utiliser la valeur par défaut du projet ; si le projet n'en a pas, utiliser Seedance 2.5 | 720p | 16:9.
  2. Tonalité visuelle : Cinéma / Smartphone / Animation. Pour smartphone, ne pas écrire « cinématographique, IMAX, blockbuster, 4K ».
  3. Références visuelles : Si des images sont fournies, attribuer une tâche unique à chacune. Sinon, préciser quelles images préparer, ou passer en texte-image pure.

Idée unique : traiter comme un seul segment, compléter directement, sauter l'étape 3 de confirmation.

Étape 2 : Découper les segments

Découper selon les changements de lieu, de temps, de tonalité émotionnelle majeure, de point de vue, ou la limite de durée par segment. Écrire l'état de fin de chaque segment, le suivant reprendra à partir de là. Détails dans REFERENCE.md section « II. Découpage », nombre de plans par régime dans modes/.

Étape 3 : Jugement du réalisateur (seule validation)

Pour chaque segment, décider : où écrire léger, où détailler, où l'IA risque de se tromper. Pour plusieurs segments ou si la direction est ambiguë, présenter à l'utilisateur en un seul message :

Régime : Court (plan séquence) — Raison en une phrase ; si vous préférez un rythme lent avec interprétation, passez en format cinéma.
Je découpe en N segments :
Segment1 (0–15s) : [Rythme en une phrase] | [Mode de génération] | [Images de référence nécessaires]
Segment2 (…) : …

Mon jugement :
- Segment1 [moment donné] : je propose [traitement], le public ressentira [effet] ; l'autre direction est [alternative].

Confirmez « écris directement » ; pour fusionner, diviser ou changer de direction, dites-le.

S'il n'y a qu'un segment et que l'intention est claire, sauter cette étape et écrire directement. Là où l'utilisateur hésite, proposer deux ou trois options en expliquant l'effet, sans lui faire remplir un formulaire.

Étape 4 : Rédiger segment par segment

Utiliser la structure du régime choisi (voir modes/), en suivant la densité et le ton des exemples correspondants. Les exemples sont les références, pas à « améliorer » avec des règles génériques.

Étape 5 : Auto-vérification et livraison

Passer en revue la liste de vérification partagée ci-dessous et celle propre au régime. Peut exécuter python3 scripts/prompt_builder.py --validate <fichier>. Après livraison, demander : souhaitez-vous ajuster le découpage, changer de régime, ou renforcer/atténuer un aspect ?

Enveloppe de chaque segment (commun aux deux régimes)

## Segment1 : [Rythme en une phrase] (0–15 s)

Régime : Court (plan séquence / multi-découpages) ou Cinéma
Mode de génération : [Texte-image pur / Image de début / Début+Fin / Références multiples / Référence complète / Édition vidéo]
Paramètres du modèle : [Modèle] | [Résolution] | [Format] | [Durée]
Références visuelles :
Image1 : [Tâche unique] — Verrouiller [visage / coiffure / vêtements / proportions…] ; ne pas utiliser [arrière-plan / personnages…]
(Pour texte-image pur : écrire « Aucune » ; si image manquante : préciser quoi préparer)

Prompt :
```text
[Écrire selon la structure du régime]
```

État de fin : [Posture, position, composition — le segment suivant reprend ici]

Les références aux images dans le bloc de prompt doivent être adaptées à la syntaxe de l'outil cible (@Image1 / Référence1 / {{Node "Nom du nœud"}} / @image1).

Règles fondamentales (communes aux deux régimes)

  1. Chaque segment est autonome. Les générateurs n'ont pas de mémoire inter-segments. Verrouillage des personnages, décor, lumière, accessoires en main, état de fin du segment précédent : tout doit être réécrit. Ne pas écrire « identique », « comme avant ». Le visage et les vêtements sont confiés aux images de référence, ne pas les décrire en texte.
  2. Une image de référence = une seule tâche. Écrire simplement « image de référence » ne sert à rien. Préciser ce qui est verrouillé et ce qui ne l'est pas. La syntaxe suit l'outil : LibTV nécessite {{Node "Nom du nœud"}}, le texte seul « Image1 » est invalide.
  3. Le timecode est un budget d'action. Fenêtres temporelles continues, sans chevauchement ; une seule action centrale par fenêtre. Écrire les événements clés à la seconde près. Laisser 0,5 s de marge pour le dernier plan, car les modèles ont tendance à le terminer en retard.
  4. Le premier plan est l'état juste avant la première action. Si à la 2e seconde la jambe est croisée, le premier plan doit montrer les jambes jointes.
  5. Les personnages ne flottent pas. Chaque partie en contact avec un support doit être précisée : sur quoi est appuyé le dos, assis sur quoi, les pieds posés où. Chaque action doit avoir une cause et une fin.
  6. Les émotions s'écrivent comme des actions visibles, pas comme des étiquettes isolées (ex. « elle est triste »). Pour le court : un nœud d'expression. Pour le cinéma : le processus complet de progression.
  7. Les dialogues s'insèrent dans le timecode, ne pas les coller à la fin.
  8. N'écrire que l'essentiel. Trop de descriptions amène le modèle à projeter des éléments censés être internes au plan sur l'ensemble de l'image.
  9. Les termes de tonalité doivent correspondre à la tonalité. Smartphone : pas de « cinématographique / HD / blockbuster / 4K ». Cinéma : écrire la caméra, l'objectif, le film spécifiques. Maximum 1–2 références de style.
  10. Par défaut pas de musique de fond, seul le son direct. Ajouter de la musique seulement si l'utilisateur la demande.

Liste de vérification commune

  • Le bon régime est choisi, et le fichier modes/ correspondant ainsi que les exemples ont été lus
  • La durée de chaque segment ne dépasse pas la limite de l'outil
  • Chaque segment est autonome, pas de « idem / comme avant »
  • Chaque image de référence a une seule tâche, verrouillage et exclusion sont spécifiés ; les numéros de référence dans le texte sont tous dans la liste ; la syntaxe correspond à l'outil cible
  • Les actions ont des points d'appui et des causes/conséquences ; le premier plan est l'état avant l'action
  • Le son comprend des ambiances et des bruitages ; pas de BGM (sauf demande)
  • Les contraintes strictes sont écrites en phrases positives pour la proportion du sujet, la logique spatiale, l'ordre des actions ; les négations uniquement pour les échecs connus
  • L'état de fin est écrit
  • La vérification spécifique au régime est passée

Carte des fichiers

FichierContenu
modes/short-video.mdFormat court : méthode A plan séquence, méthode B multi-découpages, parties empruntées entre les deux méthodes, interprétation, court métrage vertical
modes/cinematic-drama.mdFormat cinéma : structure, carte complète, cohérence des personnages, couche d'interprétation (8 dimensions, AU, progression émotionnelle, chaîne de réactions)
examples/short-video.md« Dan Mei » : deux segments plan séquence (texte original AI-video-prompt, succès) ; « Cyber Atom » : multi-découpages (texte original mx-shell-prompt + 4 compléments)
examples/cinematic-drama.md« Changement de nom » : 30 s de duel à trois personnages, 5 extraits d'interprétation
REFERENCE.mdCommun : découpage, référencement des images, accessoires, espace scénique, style, timecode et action, son, contraintes strictes, leçons pratiques
references/tool-adapters.mdSyntaxe de référencement par outil, modes de génération, durée max par segment, composition minimaliste
references/shot-catalog.mdPlans, composition, mouvement de caméra, + table rapide « émotion → langage caméra »
references/cinematic-vocabulary.mdCaméra, objectif, pellicule, couleur, éclairage, références de style, vocabulaire pour smartphone
scripts/prompt_builder.py--validate : vérifie structure, durée, autonomie, numéros de référence par régime et méthode ; --analyze-scene : détermine écriture légère ou détaillée ; --build : génère un extrait d'interprétation à partir d'un JSON 8 dimensions

Individual skills in this repo

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

design-showcase-websites

Design and build distinctive, high-impact websites and clickable, presentation-ready prototypes for any industry, language, or site type from business briefs, public links, local media, existing sites, or product requirements. Use for brand and corporate sites, landing pages, ecommerce, SaaS and product sites, portfolios, editorial and content sites, education and nonprofit sites, events and communities, local and hospitality businesses, campaigns, web product interfaces, and website UI redesigns. Support Chinese, English, Japanese, Korean, and multilingual experiences without defaulting to one locale or visual style. Also use for requests mentioning 网站原型, 宣传网站, 企业官网, 营销官网, 电商网站, 落地页, 内容网站, 官网重构, 可点击演示, website prototype, landing page, or redesign.

kinetic-typography-video

动效 KINETIC — 把口播视频(数字人或真人实拍)做成爆款动效质感的视觉语言与逐帧渲染器。用一条贯穿全片的"光"、按音节落下的大字、剪辑师才认得的圈内物件(框选框、真实声波、关键帧、时间线、口型条)、人物抠像后"字藏身后"、音画同钟的合成音效与节拍对齐的配乐。用户说"用动效做/用动效风格/做得更炫/像那条爆款动效视频一样/Opus 那种动效"、或要给数字人/真人口播加高密度动效包装时使用。不用于:只要简单字幕的口播、纯 MG 无人物讲解(用 knowledge-explainer)、结构化信息单镜头(shotcraft-motion)。

knowledge-explainer

把文字、文章、笔记、PPT 或 HTML 课件提炼为有配音字幕的 16:9 知识讲解视频。 使用 Remotion 语义动画与 Fish Audio / ElevenLabs 配音,先做短样片再扩展。 用于课件转视频、知识视频、内训片、科普 explainer,也用于参考视频的解释型动效拆解与原创复现;不负责真人口播剪辑、数字人生成或未知作者工具归属鉴定。

xhs-card-video

制作无脸说明视频的小红书 3:4 截图卡短视频:把真实 X 截图、动态背景和已核验本地 BGM 组装成一个视频与一份发布稿,并按周归档;不自动发布。

Skills associés