video-storyboard
動画の企画に基づき、シーンごとの絵コンテ画像と動画生成プロンプトを自動作成し、グリッドサイズや時間、登場人物の一貫性も維持することで、高品質な動画制作を支援するSkill。
📜 元の英語説明(参考)
Generate storyboard image boards and matching video-generation prompt scripts for specific scenes in a short video plan. Use this skill whenever the user asks to create a storyboard, storyboard image, video prompt script, scene prompt, image-to-video prompt, shot board, or per-scene video-generation package, especially when they specify a scene number, duration, or an existing video plan. This skill saves outputs as storyboard/scene-XX.png and storyboard/scene-XX.md and enforces grid sizing, timing labels, and strict character, wardrobe, prop, and location continuity.
🇯🇵 日本人クリエイター向け解説
動画の企画に基づき、シーンごとの絵コンテ画像と動画生成プロンプトを自動作成し、グリッドサイズや時間、登場人物の一貫性も維持することで、高品質な動画制作を支援するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o video-storyboard.zip https://jpskill.com/download/10081.zip && unzip -o video-storyboard.zip && rm video-storyboard.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/10081.zip -OutFile "$d\video-storyboard.zip"; Expand-Archive "$d\video-storyboard.zip" -DestinationPath $d -Force; ri "$d\video-storyboard.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
video-storyboard.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
video-storyboardフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
ビデオ絵コンテ
このスキルを使用すると、特定のシーンの制作準備が整った絵コンテパッケージを作成できます。
- 絵コンテ画像は
storyboard/scene-XX.pngに保存されます。 - ビデオ生成プロンプトスクリプトは
storyboard/scene-XX.mdに保存されます。
スキルの指示は英語で記述しますが、ユーザーが別の言語を明示的に要求しない限り、ユーザー向けの .md スクリプトはユーザーが希望するローカル言語で作成します。
画像生成の要件
絵コンテ画像は、画像生成モデルによって生成される必要があります。コード、SVG、HTML/CSS、canvas、図、プレースホルダーの描画、または決定論的なシェイプスクリプトを使用して絵コンテアートワークを作成しないでください。これらの方法は、視覚的でないメタデータまたはファイル操作の場合にのみ許容され、絵コンテ画像の代わりとして使用することは決してありません。
デフォルトでは組み込みの image_gen ツールを使用するか、明示的に要求された場合は承認されたプロジェクトの画像生成ワークフローを使用します。生成後、モデルによって生成されたラスタ出力を storyboard/scene-XX.png に保存またはコピーします。モデルの出力が直接保存できない場合は、生成されたラスタアセットを見つけて、必要なパスに移動/コピーします。プログラムで再作成しないでください。
使用するタイミング
ユーザーが次のいずれかを要求した場合に、このスキルを使用します。
- シーンの絵コンテを生成する。
- ビデオプランのシーンを絵コンテフレームに変換する。
- 絵コンテパネルからビデオを生成するためのプロンプトを作成する。
scene-01、scene-02などの絵コンテ画像とプロンプトスクリプトを保存する。- パネルごとのタイミングラベル付きのグリッド絵コンテを作成する。
ユーザーが絵コンテ画像のみを要求した場合でも、一致する .md プロンプトスクリプトがワークフローから期待されるかどうかを検討してください。不明な場合は、簡潔な質問を1つするか、ユーザーが以前にこのワークフローを使用したことがある場合は、両方のファイルで続行します。
抽出する入力
生成する前に、以下を特定します。
- シーン番号。
- シーンの長さ。
- シーンソース:既存のプラン、以前の会話、ユーザープロンプト、アップロードされた画像、またはファイル。
- 最終ビデオのアスペクト比。通常は
16:9ですが、指定がない限り。 - キャラクターとアイデンティティの制約。
- 利用可能なキャラクターデザインアセット:
.pngキャラクターシート、.mdキャラクター仕様、ターンアラウンド、キャスティングリファレンス、または以前に承認されたキャラクター画像。 - 衣装、小道具、ブランド/製品の詳細、および場所。
- ビジュアルスタイルとリファレンス。
.mdプロンプトスクリプトに必要な出力言語。
シーン番号がない場合は、要求します。長さがない場合は、参照されているプランから推測します。それ以外の場合は、ユーザーが続行を希望する場合にのみ、質問するか、実用的なデフォルトを選択します。
出力パス
常に2桁のシーン番号を使用します。
- シーン 1 ->
storyboard/scene-01.pngおよびstoryboard/scene-01.md - シーン 2 ->
storyboard/scene-02.pngおよびstoryboard/scene-02.md - シーン 12 ->
storyboard/scene-12.pngおよびstoryboard/scene-12.md
storyboard/ が存在しない場合は作成します。
ユーザーが再生成または置換を要求しない限り、既存の絵コンテファイルを上書きしないでください。ターゲットファイルが存在する場合は、置換する前に確認するか、ユーザーが代替案を要求した場合は、scene-01-v2.png などの明確なリビジョンパスを記述します。
グリッドルール
シーンの長さからグリッドサイズを選択します。
| シーンの長さ | グリッド | パネル数 |
|---|---|---|
<= 9s |
3 rows x 3 columns |
9 パネル |
> 9s および <= 12s |
4 rows x 3 columns |
12 パネル |
> 12s |
4 rows x 4 columns |
16 パネル |
各パネルは 16:9 である必要があります。
パネル間に隙間があってはなりません。読みやすさのために必要な場合にのみ、細い黒いパネルの境界線を使用しますが、ガターや間隔を挿入しないでください。
長さが均等に分割されない場合は、実用的なパネルの長さを割り当てます。 0.5s、1s、1.5s、2s などの単純なラベル、または役立つ場合は正確な範囲を優先します。非常に短いシーンでは、最後のパネルを空にすることができますが、すべてのパネルを埋めるとアクションが過度に断片化される場合に限ります。空のパネルは無地の黒にする必要があります。
絵コンテ画像の要件
個別の画像ではなく、1つの絵コンテシートを生成します。
絵コンテシート自体は、画像生成モデルから取得する必要があります。プロンプトは、完全なグリッド、パネルラベル、継続性の制約、およびビジュアルスタイルを明示的に要求する必要があります。グリッドを SVG として実装したり、コードでパネルを手動で描画したりしないでください。
絵コンテ画像を生成する前に、まず、現在の会話/コンテキストで既存のキャラクター画像を探します。これには、プロジェクトで以前に生成された画像も含まれます。次に、characters/ または storyboard/ の下で、一致するキャラクターアセット(特に .png ファイル、キャラクターシート、ターンアラウンド、および承認済みの参照画像)を現在のプロジェクトで検索します。
関連するキャラクター画像が存在する場合は、絵コンテの参照画像として画像生成モデルに渡す必要があります。キャラクター画像が利用可能な場合は、テキストの説明だけに頼らないでください。
現在のコンテキストにキャラクターデザイン画像、承認されたキャラクターシート、ターンアラウンドシート、またはキャラクター参照 .png が含まれている場合は、絵コンテ画像生成の画像参照として使用します。これは、シーン全体でアイデンティティ、顔、髪型、体のプロポーション、衣装、および素材の詳細を維持するために必要です。
キャラクターの .md 仕様と .png シートの両方が存在する場合は、.md を読んで記述された制約を確認し、.png を画像生成モデルに視覚的な参照としてフィードします。
表示されるすべてのパネルには、以下を含める必要があります。
- 左上隅にある、白いテキストでパネル番号が
1から始まる黒い長方形。 - 右上隅にある、
0.5s、1s、または1.5sなどの白いテキストでパネルの長さを示す黒い長方形。 - パネルのビートに対応する明確なショット構成。
パネルの多様性は非常に重要です。
- 同一、ほぼ同一、または視覚的に冗長な2つのパネルを作成することは避けてください。
- 空でない各パネルは、アクションを進め、新しい情報を明らかにするか、視聴者の視点を変える必要があります。
- 継続性を維持しながら、ショットサイズ、カメラアングル、キャラクターのポーズ、ジェスチャー、小道具の相互作用、前景/背景の関係、またはモーションの方向を変えます。
- 繰り返しのクローズアップや繰り返しのワイドショットを使用しないでください。
(原文はここで切り詰められています)
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Video Storyboard
Use this skill to create a production-ready storyboard package for a specific scene:
- A storyboard image saved to
storyboard/scene-XX.png. - A video-generation prompt script saved to
storyboard/scene-XX.md.
Write the skill instructions in English, but create the user-facing .md script in the user's preferred local language unless they explicitly request another language.
Image Generation Requirement
Storyboard images must be generated by an image-generation model. Do not create storyboard artwork with code, SVG, HTML/CSS, canvas, diagrams, placeholder drawings, or deterministic shape scripts. Those methods are acceptable only for non-visual metadata or file operations, never as a substitute for the storyboard image.
Use the built-in image_gen tool by default, or an approved project image-generation workflow when explicitly required. After generation, save or copy the model-generated raster output to storyboard/scene-XX.png. If the model output cannot be saved directly, locate the generated raster asset and move/copy it into the required path; do not recreate it programmatically.
When to Use
Use this skill when the user asks for any of the following:
- Generate a storyboard for a scene.
- Turn a scene from a video plan into storyboard frames.
- Create prompts for generating video from storyboard panels.
- Save a storyboard image and prompt script for
scene-01,scene-02, etc. - Build a grid storyboard with per-panel timing labels.
If the user only asks for a storyboard image, still consider whether a matching .md prompt script is expected from the workflow. If unclear, ask one concise question or proceed with both files when the user has previously used this workflow.
Inputs to Extract
Before generating, identify:
- Scene number.
- Scene duration.
- Scene source: existing plan, prior conversation, user prompt, uploaded image, or file.
- Aspect ratio of the final video, usually
16:9unless specified. - Characters and identity constraints.
- Available character design assets:
.pngcharacter sheets,.mdcharacter specs, turnarounds, casting references, or prior approved character images. - Wardrobe, props, brand/product details, and location.
- Visual style and references.
- Required output language for the
.mdprompt script.
If the scene number is missing, ask for it. If duration is missing, infer it from the referenced plan; otherwise ask or choose a practical default only if the user wants you to proceed.
Output Paths
Always use a two-digit scene number:
- Scene 1 ->
storyboard/scene-01.pngandstoryboard/scene-01.md - Scene 2 ->
storyboard/scene-02.pngandstoryboard/scene-02.md - Scene 12 ->
storyboard/scene-12.pngandstoryboard/scene-12.md
Create storyboard/ if it does not exist.
Do not overwrite existing storyboard files unless the user asked for regeneration or replacement. If a target file exists, either ask before replacing or write a clear revision path such as scene-01-v2.png if the user requested alternatives.
Grid Rules
Choose grid size from the scene duration:
| Scene Duration | Grid | Panel Count |
|---|---|---|
<= 9s |
3 rows x 3 columns |
9 panels |
> 9s and <= 12s |
4 rows x 3 columns |
12 panels |
> 12s |
4 rows x 4 columns |
16 panels |
Each panel must be 16:9.
There must be no gaps between panels. Use thin black panel borders only if needed for readability, but do not insert gutters or spacing.
If the duration does not divide evenly, allocate practical panel durations. Prefer simple labels such as 0.5s, 1s, 1.5s, 2s, or exact ranges when helpful. Empty final panels are allowed for very short scenes, but only when filling every panel would over-fragment the action. Empty panels should be plain black.
Storyboard Image Requirements
Generate one single storyboard sheet, not separate images.
The storyboard sheet itself must come from the image-generation model. The prompt should explicitly request the complete grid, panel labels, continuity constraints, and visual style. Do not implement the grid as SVG or draw panels manually with code.
Before generating any storyboard image, first look for existing character images in the current conversation/context, including images that were generated earlier in the project. Then search the current project for matching character assets under characters/ or storyboard/, especially .png files, character sheets, turnarounds, and approved reference images.
If any relevant character image exists, it must be passed to the image-generation model as a reference image for the storyboard. Do not rely on text description alone when a character image is available.
If the current context includes a character design image, approved character sheet, turnaround sheet, or character reference .png, use it as an image reference for the storyboard image generation. This is required to preserve identity, face, hairstyle, body proportions, wardrobe, and material details across scenes.
If both a character .md spec and .png sheet exist, read the .md for written constraints and feed the .png to the image-generation model as the visual reference.
Every visible panel must include:
- A black rectangle in the top-left corner with the panel number in white text, starting from
1. - A black rectangle in the top-right corner with the panel duration in white text, such as
0.5s,1s, or1.5s. - A clear shot composition that corresponds to the panel's beat.
Panel variety is critical:
- Avoid creating two panels that are identical, near-identical, or visually redundant.
- Each non-empty panel should advance the action, reveal new information, or change the viewer's perspective.
- Vary shot size, camera angle, character pose, gesture, prop interaction, foreground/background relationship, or motion direction while preserving continuity.
- Do not use repeated close-ups or repeated wide shots unless the repetition is intentional and clearly serves the scene rhythm.
Critical continuity requirements:
- Keep the same character identity across all panels.
- Keep face, age, hairstyle, body type, and skin tone consistent.
- Keep wardrobe consistent unless the scene explicitly includes a costume change.
- Keep key props consistent, including product shape, color, bottle/can design, bag, camera, vehicle, or luggage.
- Keep location geography consistent: doors, windows, roads, vending machines, classrooms, landmarks, field direction, and light direction should not jump randomly.
- Keep the time of day and weather consistent unless the scene explicitly transitions.
When generating the image prompt, state continuity requirements explicitly and repeatedly enough for the image model to respect them. This matters more than decorative styling.
When using a character design reference image, explicitly tell the image model that the storyboard character must match that reference: same face, hairstyle, age, body proportions, outfit, shoes, accessories, clothing material, and color palette. The scene may change pose, action, camera angle, and lighting, but not the character design.
Avoid:
- AI-looking faces, waxy skin, distorted hands, extra fingers.
- Random changes in clothing, hair, props, or background.
- Uncontrolled readable text or broken brand typography.
- Extra logos, subtitles, speech bubbles, UI overlays, or watermarks.
- Overly cinematic fantasy lighting if the scene should feel real.
For brand/product work, prefer "brand-color and product-form cues" unless the user provides official assets. Generated text on packaging is often unreliable.
Recommended Image Prompt Structure
Use this structure for the image generation prompt:
Create a single storyboard sheet for Scene [XX], [duration] seconds, [video aspect/style].
Use the provided character design image as the primary visual reference for the character. Match the same face, hairstyle, body proportions, wardrobe, shoes, accessories, clothing material details, and color palette across all panels.
Grid: [3x3 / 4x3 / 4x4], every panel is 16:9, no gaps between panels.
Panel labels: top-left black label with white panel number; top-right black label with white duration.
Continuity is critical: the same [character description] appears consistently across all panels, same face, same hairstyle, same wardrobe, same props, same location geography, same lighting direction, same time of day.
Panel variety is critical: no two non-empty panels should look identical or overly similar. Each panel must have a distinct shot composition, action beat, camera angle, shot size, gesture, prop interaction, or foreground/background arrangement while still preserving continuity.
Scene summary: [one concise scene summary].
Visual style: [photorealistic / cinematic / documentary / commercial / handheld / natural light].
Panels:
1. [duration] - [shot type, action, composition]
2. [duration] - [shot type, action, composition]
...
Negative constraints: no subtitles, no extra logos, no watermarks, no distorted text, no inconsistent character, no clothing changes, no prop changes, no AI-smooth skin, no deformed hands.
Video Prompt Script Requirements
After creating the image, write a matching .md file for video generation.
The script should let a video model generate a single continuous scene from the storyboard. It should describe continuity, style, shot timing, character action, sound design, editing rhythm, and negative prompts.
Use the user's preferred local language for the script. If the user wrote in Chinese, write the .md in Chinese.
Use this structure:
根据上传的 01-[NN] 分镜图,生成一段 [duration] 秒 [style] 场景。
[Continuity paragraph: same characters, wardrobe, props, location, time of day.]
[Restrictions paragraph: no subtitles, no voiceover unless requested, no extra logos, no readable text if risky.]
风格:[visual style, camera feel, color, texture.]
节奏:[overall edit rhythm.]
---
## 01 | 00:00-00:00.5
[Panel description.]
[Character action.]
[Camera movement / shot type / transition.]
---
## 02 | 00:00.5-00:01.0
[...]
---
## 声音设计
[Natural sound, music, transitions, sound bridges.]
## 剪辑建议
[How the panels should connect into motion.]
## 负向提示词
- [No subtitles]
- [No extra logos]
- [No inconsistent character]
- [No wardrobe changes]
- [No prop changes]
- [No unreadable or distorted text]
Translate the headings if the user requested English or another language.
Timing Rules for the Script
The .md script must match the storyboard image:
- Same panel count as the grid, unless some final panels are intentionally blank.
- Same per-panel durations as the image labels.
- Timecodes add up exactly to the scene duration.
- Each panel describes a single visual beat, not a full mini-scene.
- Fast scenes can use 0.5s beats; slower scenes can use 1s-2s beats.
For a 5-second 3x3 board, a good default is:
- Panels 1-8:
0.5seach. - Panel 9:
1s.
For a 9-second 3x3 board, a good default is:
- Panels 1-9:
1seach.
For a 12-second 4x3 board, a good default is:
- Panels 1-12:
1seach.
For a 15-second 4x4 board, a good default is:
- Panels 1-14:
1seach. - Panel 15:
0.5s. - Panel 16:
0.5s.
Adjust these when the scene's action needs different emphasis.
Workflow
- Read the relevant plan, previous scene script, existing storyboard, or user-provided scene description.
- Search the current conversation/context for existing character images, including images generated earlier in the project or attached by the user.
- Search the current project's
characters/folder for corresponding character images, especiallycharacters/*.png, approved character sheets, turnarounds, and matching{character-name}.mdspecs. - If a relevant character design image exists in either place, include it as a reference image when generating the storyboard. This is required for character consistency.
- Extract the scene's duration, story purpose, characters, wardrobe, props, location, camera language, and edit beat.
- Choose the grid size from the duration.
- Draft panel beats with exact durations and timecodes.
- Generate the storyboard image with the image-generation model/tool, using any available character design image as a visual reference. Do not replace this with SVG, code drawing, canvas, HTML/CSS, or placeholder art.
- Save or copy the generated image to
storyboard/scene-XX.png. - Inspect the image if possible. Verify grid, labels, continuity, and obvious visual artifacts.
- Write
storyboard/scene-XX.mdusing the same panel timing and descriptions. - Final response should include the saved file paths and, when supported, render the image with a Markdown image tag using an absolute path.
Quality Checklist
Before finishing, verify:
storyboard/scene-XX.pngexists.storyboard/scene-XX.mdexists.- The scene number is two digits.
- The grid size matches the duration rule.
- The current context was checked for existing/generated character images.
- The project
characters/folder was checked for corresponding character images. - Any available character design image from context or
characters/was used as a reference image for generation. - Every non-empty panel has a number label and duration label.
- No two non-empty panels are identical, near-identical, or visually redundant.
- The panel durations add up to the scene duration.
- The
.mdscript matches the image panel order. - Character continuity is explicitly stated in both the image prompt and
.mdscript. - Wardrobe, props, and location consistency are explicitly stated.
- The output language of the
.mdscript matches the user's preference.
Example: 5-Second Commercial Scene
User asks:
Create storyboard and video prompt for Scene 01: 5-second campus sports drink TVC opener.
Use:
- Grid:
3x3. - Panels: 9.
- Timing: first 8 panels
0.5s, final panel1s. - Output files:
storyboard/scene-01.png,storyboard/scene-01.md. - Continuity emphasis: same student, same school uniform, same blue-white drink bottle, same morning campus location.
Example panel plan:
| Panel | Duration | Beat |
|---|---|---|
| 1 | 0.5s | Vending machine close-up in morning campus light |
| 2 | 0.5s | Bottle drops into pickup slot |
| 3 | 0.5s | Student's hand reaches for bottle |
| 4 | 0.5s | Bottle lifted, condensation catches light |
| 5 | 0.5s | Student looks toward sports field |
| 6 | 0.5s | Wide shot of school gate |
| 7 | 0.5s | Student starts moving along campus path |
| 8 | 0.5s | Low-angle sneaker first running step |
| 9 | 1s | Super-wide reveal toward track field |