Communitygithub.com

Akira-TL/akira-video-skills

Déplie le résumé des plans de SHOTS.md en définitions de plans individuelles prêtes à être produites ; à utiliser lors de la création ou modification de video/shots/<shot-id>/SHOT.md, de la continuité, de la photographie, de l'action, du jeu, du son ou des contraintes de production spécifiques au plan.

Qu'est-ce que akira-video-skills ?

Cette compétence, centrée sur la gestion des plans vidéo, permet de transformer le résumé global des plans contenu dans SHOTS.md en fichiers SHOT.md individuels, prêts pour la génération et le montage. Elle est essentielle pour tout projet vidéo nécessitant une définition précise de chaque plan, qu'il s'agisse de plans simples ou complexes, avec des indications de continuité, de photographie, d'action, de jeu d'acteur et de son. La compétence s'appuie sur des références spécialisées comme COVERAGE.md pour la couverture, DIRECTION.md pour la mise en scène, CAMERA-LANGUAGE.md pour le langage caméra, INTERACTION.md pour les interactions complexes, et CONTIUNITY-HANDOFF.md pour les transitions entre plans. Elle définit également les critères de vérification avant génération, l'organisation des fichiers (prompts, prises), et les responsabilités entre les différents skills de génération et de révision vidéo, assurant ainsi une production cohérente et efficace.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Akira-TL/akira-video-skills/tree/HEAD/skills/video/video-shot

Demander à votre IA préférée

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

Documentation

Plan Vidéo

Chaque plan est l'unité de travail centrale pour la génération et le montage vidéo. Cette compétence possède video/shots/<shot-id>/SHOT.md, mais ne possède pas la compilation de prompts spécifiques au modèle ni les conclusions de révision des résultats générés.

Avant de déplier un ensemble de plans à partir de SHOTS.md, la scène a besoin de plusieurs points d'observation ; il faut juger si les plans d'établissement / réaction / insertion / gros plan produit sont réellement utiles, selon references/planning/COVERAGE.md ; ne pas appliquer mécaniquement un forfait de couverture fixe.

1. Établir l'ID du plan et le répertoire

Par défaut, utiliser une numérotation avec espace réservé, par exemple SC01_SH010, SC01_SH020 ; pour les projets simples sans scène, utiliser SH010. En cas de besoin d'insérer un plan intermédiaire, utiliser un numéro intermédiaire lisible, sans renuméroter l'ensemble des identifiants existants.

Pour les projets complexes, n'ajouter des répertoires d'organisation (chapitres, etc.) dans video/shots/ que lorsque le déroulement à plat nuit à la navigation.

Si le plan implique une photographie complexe, de l'action, une transition entre mondes ou de la continuité, lire references/direction/DIRECTION.md. Si vous avez besoin de clarifier le plan de coupe, la focale / perspective, l'emplacement de la caméra, le zoom / travelling, la profondeur de champ, le point de mise au point ou la photographie de produit, lisez d'abord references/direction/CAMERA-LANGUAGE.md, définissez l'effet photographique visible, puis laissez l'adaptateur de modèle déterminer la terminologie spécifique. Pour les contacts entre plusieurs personnes, le passage d'objets, les manipulations à la main, l'utilisation de produit, les obstructions complexes ou les interactions mécaniques, lisez ensuite references/direction/INTERACTION.md, en clarifiant le personnage de l'action principale, les mains, les points de contact et l'état avant/après l'action. Pour les projets multi-plans qui nécessitent de vérifier l'ordre, les dialogues, la durée totale ou la lisibilité du produit avant une génération coûteuse, references/planning/PREVIS.md permet d'utiliser un storyboard + son temporaire pour un animatic léger ; tous les projets n'en n'ont pas besoin. La question de savoir si un plan doit attendre la sortie réelle du plan précédent, quels plans peuvent être parallélisés, et comment gérer la transition entre sortie prévue et sortie réelle, se fait selon references/continuity/CONTINUITY-HANDOFF.md. Pour les déplacements de plusieurs personnages, les interactions produit / mécanique, les trajectoires de caméra complexes, le contrôle des premières et dernières images, ou l'incertitude spatiale entre plans adjacents avant la génération finale, lisez references/planning/PREVIS.md pour effectuer le minimum de prévisualisation/storyboard nécessaire.

2. Écrire SHOT.md

Les plans complexes ou ceux destinés à une génération externe peuvent être écrits directement selon references/planning/SHOT-TEMPLATE.md ; pour les plans simples, ne garder que les champs réellement nécessaires. Si VIDEO.md demande explicitement plusieurs formats d'image, lisez references/planning/MULTI-FORMAT.md pour déterminer si le recadrage à partir de la version principale est suffisant, ou si une composition/génération indépendante est nécessaire.

SHOT.md ne contient que la conception actuelle et valide du plan, incluant généralement :

  • L'objectif du plan ;
  • La durée cible (issue du script actuel / du budget de durée totale, mais toujours soumise à l'action et au dialogue réels du plan) ;
  • Le plan de coupe, l'emplacement de la caméra, le mouvement de la caméra et les informations de focale nécessaires ;
  • Le positionnement, l'action, le jeu et les expressions du sujet ;
  • L'environnement et les accessoires clés ;
  • Les dialogues, les sons ambiants et les sons spécifiques au plan ;
  • Continuité Entrée / Continuité Sortie ;
  • Les éléments réutilisés actuellement référencés ;
  • Les contraintes strictes ;
  • Les instructions de génération permettant des ajustements par la couche d'adaptation du modèle.

Tous les plans n'ont pas besoin de tous les champs. Les plans simples restent concis.

3. Continuité

La continuité n'enregistre que les informations réellement pertinentes par rapport aux plans adjacents, par exemple la position des personnages, les vêtements, les objets tenus, l'état des accessoires, la direction de la lumière, la direction du mouvement et les actions déjà effectuées.

Si le résultat de génération réel du plan précédent présente un écart acceptable, le plan suivant part de l'état visible réel ; si l'écart viole l'identité du personnage, la structure réelle du produit ou une autre contrainte stricte, ce résultat de génération ne doit pas être utilisé comme base de continuité.

4. Photographie et action

Le mouvement de la caméra doit servir l'information, les relations, l'espace ou l'émotion, et non un mouvement mécanique pour "l'aspect cinématographique". La conception des actions d'un modèle vidéo doit prioriser les relations temporelles à l'échelle de la seconde, sans formuler un contrôle image par image précis uniquement en post-production comme une contrainte stricte du modèle.

Un plan peut avoir une action interne complexe, mais il doit être possible d'expliquer clairement pourquoi il reste un seul plan dans le montage. Lorsque le modèle génère plusieurs coupes en une seule fois, le projet s'organise toujours selon la sémantique des plans finaux, sans fusionner définitivement plusieurs plans en un seul objet à cause des capacités du modèle.

Les limites entre le recadrage, l'étalonnage, le remplacement du son, la dérivation multi-format et les véritables nouveaux plans d'un même plan suivent references/continuity/SHOT-DERIVATIVES.md ; les dérivés de post-production ne peuvent pas écraser le takeNN.mp4 original dans le répertoire du plan.

5. Vérification avant génération

Avant de préparer un plan à soumettre à la video-generation, vérifiez :

  • L'objectif du plan est clair ;
  • La durée cible est compatible avec le nombre d'actions ;
  • Les conceptions à réutiliser (personnages, scènes, produits, etc.) sont déterminées ;
  • La continuité Entrée / Sortie est suffisamment claire pour les plans adjacents ;
  • Les responsabilités des éléments de référence sont claires ;
  • Les contraintes strictes sont distinguées des préférences ordinaires ;
  • Les sous-titres, logos, points de coupe précis et autres tâches clairement post-production n'ont pas été écrits par erreur comme des contraintes strictes de génération.

Si ce n'est pas satisfait, corrigez d'abord SHOT.md ou la conception en amont ; ne remplacez pas la conception du plan par un "générons pour voir".

6. Attribution des prompts et des résultats de génération

Les versions à long terme des prompts et les résultats de génération coexistent dans le même répertoire que le plan :

prompt_v01.md prompt_v02.md take01.mp4 take02.mp4

La compilation du prompt spécifique au modèle et le package de génération unique sont de la responsabilité de video-generation ; la sélection des résultats de génération, la régénération et les décisions de correction en post-production sont de la responsabilité de video-review.

Critères de complétion

SHOT.md doit être suffisant pour que le skill de génération puisse compiler le prompt sans avoir à deviner à nouveau l'intention du réalisateur, et doit clarifier ce que le plan doit hériter et ce qu'il laisse à la fin.

Individual skills in this repo

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

Akira-TL/akira-video-skills

为 Runway 当前视频模型编译和检查生成提示词;当 video-generation 需要使用 Runway(当前主线 Gen-4.5)的 Text to Video 或 Image to Video,并需要 Runway 专用动作、摄影和时序表达时使用。

Akira-TL/akira-video-skills

为 ByteDance / BytePlus Seedance 当前视频模型编译和检查提示词;当 video-generation 需要使用 Seedance 2.5 的参考素材、时间线、同步声音、视频编辑、延长或多镜头能力时使用。

Akira-TL/akira-video-skills

为 Google Veo 视频生成编译和检查提示词;当 video-generation 需要使用 Veo 的 Text to Video、Image to Video、首尾帧、参考元素或同步声音能力时使用,并先核验具体 Google 使用入口与 model 的当前支持范围。

Akira-TL/akira-video-skills

进入并持续推进一个 AI 视频制作项目;读取或建立 VIDEO.md,根据当前视频脚本、复用素材、镜头、生成结果和整片后期状态,按需路由到 canonical 视频专业 Skill,而不是把所有制作规则塞进一个总提示词。

Akira-TL/akira-video-skills

为品牌短片、产品植入剧情、广告或比赛作品建立产品事实与广告边界;当视频需要准确表达某个具体产品的官方功能、参数、结构、使用方式、品牌素材或产品与剧情关系时使用。

Akira-TL/akira-video-skills

设计并维护 AI 视频中跨镜头复用的角色声音、音色参考、对白声音要求与整片声音关系;当同一角色需要跨镜头保持声音一致,或需要规划语音参考、环境声、音效、音乐与画面的职责边界时使用。

Akira-TL/akira-video-skills

设计 AI 视频中的角色与场景视觉方案;当脚本只说明“需要一个什么样的人/场景”,但还没有形成可稳定生成的外形、服装、材质、色彩、空间、光线和视觉识别系统时使用。

Akira-TL/akira-video-skills

组织整片级剪辑、合成、全片声音和最终成片;当多个已采用镜头需要进入 Premiere Pro、After Effects、DaVinci Resolve 等后期工程,或需要整片字幕、Logo、音乐、混音、比例版本和最终导出时使用。

Akira-TL/akira-video-skills

为 AI 图片或视频生成准备可直接使用的提示词与一次性生成包,并在用户把生成结果带回项目后归档;当需要从正式视频脚本、复用素材和 SHOT.md 编译生成内容、选择参考素材、约定返回文件名或清理临时包时使用。

Akira-TL/akira-video-skills

规划、创建、整理和维护多个镜头会重复使用的视频复用素材;当需要人物/场景/道具/产品提示词、参考图、官方素材、身份与状态参考或其他可重复引用内容时使用。

Akira-TL/akira-video-skills

审核 AI 生成的人物/场景等复用素材或镜头生成结果,判断采用、修改提示词、重生成还是留给后期修复;当生成结果返回项目、需要检查身份/结构/连续性/动作/摄影/产品真实性或选择生成结果时使用。

Akira-TL/akira-video-skills

把小说、章节、故事梗概、品牌 brief 或其他上游内容转换成当前视频自己的脚本层;当需要编写或修订 SCRIPT.md、视频人物表演定义、场景定义、对白或镜头总表时使用。

Skills associés