Communitygithub.com

Akira-TL/akira-video-skills

AI ビデオにおけるキャラクターとシーンのビジュアル設計を担当します。スクリプトで「どんな人/シーンが必要か」とだけ指定され、まだ安定生成可能な外見、衣装、素材、色彩、空間、光、視覚的識別システムが確立されていない場合に使用します。

akira-video-skills とは?

このスキルは、AI動画制作において、ストーリーや制作要件を**再利用可能で識別可能、かつ生成可能なキャラクターとシーンのビジュアルデザイン**に変換することを目的としています。直接画像生成を行うわけではなく、`video-script`スキルが担当するキャラクターの演技やシーンのストーリー定義を代替するものでもありません。主にClaude CodeやCursorなどの開発環境で動作し、`video/materials/characters/CHR01_design.md`のような長期デザインファイルを作成・更新します。このスキルは、VIDEO.mdやSCRIPT.mdなどの既存資料から制約を読み取り、キャラクターの第一識別点、輪郭、年齢感、服装の階層、配色、シーンの空間スケール、光源など、AI生成で安定するための具体的なビジュアル詳細を導き出します。設計方向が不明確な場合は、複数のビジュアル候補を提示し、ユーザーの選択を仰ぎます。最終的なデザインは`video-materials`スキルに引き継がれ、長期プロンプトや四視図の生成に利用されます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Akira-TL/akira-video-skills/tree/HEAD/skills/video/video-design

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Video Design(ビデオデザイン)

本スキルは、ストーリーと制作要件を再利用可能で識別可能、かつ生成可能なキャラクターおよびシーンのビジュアルデザインに変換する役割を担います。最終的な画像生成を直接行うわけではなく、video-scriptスキルが担当するキャラクターの演技やシーンのストーリー定義を代替するものでもありません。

設計結果は、対応する再利用素材の隣に長期的に配置されます。例:

  • video/materials/characters/CHR01_design.md
  • video/materials/scenes/LOC01_design.md

その後、video-materialsスキルがデザインを長期プロンプト、厳密な四視図、参照画像に変換します。

1. 設計制約を先に読み取る

以下の資料を優先的に読み取ってください:

  • VIDEO.md;
  • 現在の SCRIPT.md / CHARACTERS.md / SCENES.md;
  • 上流の小説、章、世界観、ブランド資料の中で、対象オブジェクトに実際に関連する部分;
  • 既存のビジュアルリファレンス;
  • ターゲット動画のスタイル、時代、世界ルール、生成制限。

既に存在する事実と制作上の決定のみを継承します。スクリプトにビジュアル詳細が定義されていない場合、本スキルは設計案を提案できますが、新しい設計を上流のストーリー事実として逆に偽装してはなりません。

プロジェクト全体で統一されたビジュアル言語が必要な場合は、まず references/foundation/ART-DIRECTION.md を読み取り、その後具体的なキャラクター/シーンの設計に進んでください。

2. キャラクターデザイン

キャラクターデザインは、「若い女性」「中年男性」「かっこいい少年」のような曖昧な記述で終わらせてはいけません。

少なくとも現在のストーリー上の機能から以下を導き出してください:

  • 画面上でのキャラクターの第一識別点;
  • 全体的な輪郭;
  • 年齢感、身長と体のプロポーション;
  • 顔の構造と安定した識別特徴;
  • 髪型の構造;
  • 衣装の階層、シルエット、素材、アクセサリー;
  • メインカラー、補助色、コントラストの関係;
  • 職業、時代、生活状態がどのように外見に現れているか;
  • どの特徴が複数のショット間で維持される必要があるか;
  • どの衣装/状態に変更が許容されるか;
  • どのデザインが生成ドリフトを引き起こしやすいか、そのため簡略化すべきか。

複雑なキャラクターデザインの場合は、必要に応じて references/character/CHARACTER-DESIGN.md を読み取ってください。

3. シーンデザイン

シーンデザインは「キッチン」「未来都市」のような単なる名詞ではなく、ショットと連続性を支える空間を形成する必要があります。

少なくとも現在のストーリー上の機能から以下を導き出してください:

  • シーンが担うナラティブ機能;
  • 空間のスケールと大まかなレイアウト;
  • 建築/家具/自然構造;
  • 主要な素材;
  • メインカラーと補助色;
  • メイン光源の方向、時間帯感;
  • キーとなるビジュアルアンカー;
  • キャラクターとキーとなる小道具が空間内でどのように動けるか;
  • どの部分が複数のショット間で安定している必要があるか;
  • どの細部が特定のショットにのみ属し、共通のシーンデザインには含まれないか。

複雑なシーンの場合は、必要に応じて references/environment/SCENE-DESIGN.md を読み取ってください。メイン光源の方向、昼夜、肌の色、製品の反射、ショット間の露出を安定させる必要がある場合は、references/environment/LIGHTING.md を読み取ってください。プロジェクトに複数のビジュアル世界が存在する場合は、references/environment/WORLD-DESIGN.md を読み取ってください。メインシーンの空間関係や未知のメカニズムが複数のショットに直接影響を与える場合は、references/environment/SPACE-MECHANISM.md を読み取ってください。

4. 設計の方向性が不十分な場合は、まず候補を作成する

選択によってメインキャラクターのビジュアル・アイデンティティ、全体のビジュアル言語、主要シーン、または大量の後続素材が明らかに変わる可能性があるが、上流資料に答えがない場合、references/foundation/DESIGN-APPROVAL.md に従って、「Agentが直接補完できる実装の詳細」と「まずユーザーが選択/明確に許可すべきインパクトの大きいクリエイティブな分岐」を区別してください。

入力が機能のみを提供し、明確なビジュアルの方向性がない場合は、ランダムに細部を埋めるのではなく、まず真に異なる少数のビジュアル案を提案してください。

候補は、輪郭、素材、時代感、色彩、空間言語において真の違いがあり、それぞれ以下を説明する必要があります:

  • なぜ現在のストーリー/キャラクターに適合するか;
  • 識別度;
  • 複数ショットにわたる一貫性のリスク;
  • AI生成の安定性;
  • 既存のキャラクター/シーンと混同されやすいかどうか。

必要がない場合は、多数の候補を作成しないでください。ユーザーまたは現在の制作決定が方向性を選択した後、選択されたデザインを長期デザインファイルとして書き出します。

5. デザインファイル

正式に VISUAL_DIRECTION.md、CHRxx_design.md、LOCxx_design.md、または必要に応じて架空の小道具デザインを作成する場合は、references/foundation/DESIGN-TEMPLATES.md を使用して責任範囲を維持します。テンプレートはプロジェクトにすべてのファイルの作成を要求するものではありません。

キャラクター *_design.md にはビジュアルデザインの現在有効なバージョンのみを保存します。シーンも同様です。Gitが履歴を保存するため、design_final2.md のような疑似バージョンは作成しないでください。

デザインファイルは上流のソースやビジュアルリファレンスを参照できますが、小説の全文、キャラクター百科、シーンの履歴をコピーしてはいけません。

6. video-materials に引き渡す

キャラクター/シーンデザインを基本ID、四視図、衣装/照明状態などの長期リファレンスに変換する方法は、references/foundation/DESIGN-OUTPUTS.md に従います。これらは実際のショットのニーズに基づいて選択され、各オブジェクトに完全なセットアップを要求するものではありません。

デザイン確定後:

  1. video-materials はデザインに基づいて長期画像プロンプトを確立します。
  2. 安定したID/構造が必要な場合は、厳密な四視図テンプレートに従ってリファレンス画像を生成します。
  3. 返された画像とプロンプトは、デザインファイルと同じ場所、または同じカテゴリディレクトリに配置されます。
  4. ショット固有のアクション、撮影、一時的な状態は、対応するショットに引き続き属します。

完了基準

キャラクターまたはシーンが「機能説明」から、具体的で識別可能、複数ショット間で維持可能、かつAI生成に適したビジュアルデザインに変換されたこと。次のステップは、リファレンス素材プロンプトと四視図の生成に直接進むことができます。

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

组织整片级剪辑、合成、全片声音和最终成片;当多个已采用镜头需要进入 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、视频人物表演定义、场景定义、对白或镜头总表时使用。

Akira-TL/akira-video-skills

把 SHOTS.md 中的镜头总览展开成可直接制作的单镜头定义;当需要创建或修改 video/shots/<shot-id>/SHOT.md、镜头连续性、摄影、动作、表演、声音或镜头专属生产约束时使用。

関連スキル