Video Intake And Storyboard
Use this skill before building scenes. The goal is to transform conversational direction into a spec that another agent can execute without guessing.
Intake Pass
Extract hard facts.
- Scene number or section.
- Duration and target frame rate/resolution.
- Narration text and phrase timestamps.
- Reference images or final-frame targets.
- Asset locations.
- Explicit "do not touch" boundaries.
- Required transition from previous or next scene.
Extract style constraints.
- Desired aesthetic.
- Colors, typography, materials, and motion language.
- Forbidden looks or effects.
- Brand consistency rules.
Extract approval state.
- Approved scenes.
- Work-in-progress scenes.
- Existing renders to preserve.
- Current known issues.
Identify missing decisions.
- Ask only if the answer changes the implementation.
- Prefer concrete choices: crop/no crop, caption style, transition direction, final-frame priority, music volume behavior.
Scene Spec Rules
- Use
templates/scene-spec.md for each scene.
- Write beats as timestamped visual actions, not vague animation mood.
- Include what must appear by exact timestamps.
- Include what must not appear early.
- Include first-frame and final-frame requirements.
- Include proof timestamps for later QA.
Storyboard Rules
- Use
templates/storyboard.md for multi-scene work.
- Mark approved scenes as locked.
- Note carryover dependencies when one scene begins from another scene's final frame.
- Track which audio clip controls each scene duration.
- Track which caption/script file is authoritative.
Prompt Patterns That Reduce Iteration
Prefer prompts that include:
- Final frame target.
- Exact time when important elements appear.
- What should be visible before and after that timestamp.
- Which existing scenes must remain untouched.
- Whether style can change or must be reused.
- Whether audio is reference-only or must be overlaid.
Avoid treating these as optional:
- First-frame continuity.
- Carryover frame updates.
- Caption timing source.
- Music tail timing.
- Product-demo crop safety.
Output
Produce a filled scene spec or storyboard, plus a short list of decisions still needed. If all decisions are derivable from assets and prior context, proceed without asking.
Scene Spec Quality Bar
A scene spec is ready to implement when it answers:
- What happens in the first frame.
- What happens in the final frame.
- What changes over time.
- What narration or audio drives timing.
- What exact timestamp matters most.
- What prior scene must remain untouched.
- What assets are required.
- What style must be reused.
- What visual references control layout.
- What proof frames will demonstrate success.
Separate Specific Content From Pattern
When converting prompts, split notes into:
- Project-specific content: names, logos, narration, product UI, brand copy, private filenames.
- Reusable pattern: camera swipe, chart draw, caption preview, crop safety, music ducking, final-frame proof.
Only reusable patterns belong in future skills or examples.
Timestamp Handling
Treat timestamps as production constraints:
- "At 5s" means visible by that global or local time.
- "Start around 3s" means animation may begin slightly earlier if it must be visible by 3s.
- "Land by 10s" means final state should be reached at or before 10s.
- "Hold for 3s" means no major layout change during that hold.
- "Do not appear before" means set initial state and reveal only after the cue.
Always record whether timestamps are local to a scene or global to the full video.
Reference Image Handling
For a reference image:
- Identify what must match: composition, color, size, text, position, or only concept.
- Identify what may differ: exact copy, real data, logo art, camera crop, or animation path.
- Work backward from final frame.
- Plan a final-frame proof.
- Plan a next-scene carryover proof if the next scene begins from this frame.
Approval Boundaries
Capture phrases like:
- "Do not modify Scene 01."
- "Treat this as approved."
- "Do not regenerate from scratch."
- "Keep style, typography, colors, and components."
- "Only update this transition."
- "Use the attached image only as reference."
These are constraints, not suggestions.
Useful Clarifying Questions
Ask only if not discoverable:
- Is the audio final or reference-only?
- Should the final frame match the image exactly or directionally?
- Is the raw screen recording allowed to show its canvas?
- Should captions appear during silent sections?
- Should music rise during pauses or stay low?
Storyboard Failure Modes
Watch for:
- Scene durations that do not match audio durations.
- A scene that depends on an uncreated prior final frame.
- A reference image that conflicts with written timing.
- A user saying "ignore this reference" after it was already used.
- A final scene change that requires earlier caption or audio updates.
Handoff Format
For implementation, hand off:
- Filled scene spec.
- Filled storyboard when multi-scene.
- Asset list.
- Locked scene list.
- Open questions.
- Recommended implementation skill order.
1---2name: video-intake-and-storyboard3description: Convert rough video prompts, scripts, reference images, and edit notes into decision-complete scene specs and storyboards for agent-led video production. Use when a user describes a scene, gives timestamped narration, asks to preserve previous scenes, references a concept image, or requests a multi-scene video plan.4---56# Video Intake And Storyboard78Use this skill before building scenes. The goal is to transform conversational direction into a spec that another agent can execute without guessing.910## Intake Pass11121. Extract hard facts.13 - Scene number or section.14 - Duration and target frame rate/resolution.15 - Narration text and phrase timestamps.16 - Reference images or final-frame targets.17 - Asset locations.18 - Explicit "do not touch" boundaries.19 - Required transition from previous or next scene.20212. Extract style constraints.22 - Desired aesthetic.23 - Colors, typography, materials, and motion language.24 - Forbidden looks or effects.25 - Brand consistency rules.26273. Extract approval state.28 - Approved scenes.29 - Work-in-progress scenes.30 - Existing renders to preserve.31 - Current known issues.32334. Identify missing decisions.34 - Ask only if the answer changes the implementation.35 - Prefer concrete choices: crop/no crop, caption style, transition direction, final-frame priority, music volume behavior.3637## Scene Spec Rules3839- Use `templates/scene-spec.md` for each scene.40- Write beats as timestamped visual actions, not vague animation mood.41- Include what must appear by exact timestamps.42- Include what must not appear early.43- Include first-frame and final-frame requirements.44- Include proof timestamps for later QA.4546## Storyboard Rules4748- Use `templates/storyboard.md` for multi-scene work.49- Mark approved scenes as locked.50- Note carryover dependencies when one scene begins from another scene's final frame.51- Track which audio clip controls each scene duration.52- Track which caption/script file is authoritative.5354## Prompt Patterns That Reduce Iteration5556Prefer prompts that include:5758- Final frame target.59- Exact time when important elements appear.60- What should be visible before and after that timestamp.61- Which existing scenes must remain untouched.62- Whether style can change or must be reused.63- Whether audio is reference-only or must be overlaid.6465Avoid treating these as optional:6667- First-frame continuity.68- Carryover frame updates.69- Caption timing source.70- Music tail timing.71- Product-demo crop safety.7273## Output7475Produce a filled scene spec or storyboard, plus a short list of decisions still needed. If all decisions are derivable from assets and prior context, proceed without asking.7677## Scene Spec Quality Bar7879A scene spec is ready to implement when it answers:8081- What happens in the first frame.82- What happens in the final frame.83- What changes over time.84- What narration or audio drives timing.85- What exact timestamp matters most.86- What prior scene must remain untouched.87- What assets are required.88- What style must be reused.89- What visual references control layout.90- What proof frames will demonstrate success.9192## Separate Specific Content From Pattern9394When converting prompts, split notes into:9596- Project-specific content: names, logos, narration, product UI, brand copy, private filenames.97- Reusable pattern: camera swipe, chart draw, caption preview, crop safety, music ducking, final-frame proof.9899Only reusable patterns belong in future skills or examples.100101## Timestamp Handling102103Treat timestamps as production constraints:104105- "At 5s" means visible by that global or local time.106- "Start around 3s" means animation may begin slightly earlier if it must be visible by 3s.107- "Land by 10s" means final state should be reached at or before 10s.108- "Hold for 3s" means no major layout change during that hold.109- "Do not appear before" means set initial state and reveal only after the cue.110111Always record whether timestamps are local to a scene or global to the full video.112113## Reference Image Handling114115For a reference image:116117- Identify what must match: composition, color, size, text, position, or only concept.118- Identify what may differ: exact copy, real data, logo art, camera crop, or animation path.119- Work backward from final frame.120- Plan a final-frame proof.121- Plan a next-scene carryover proof if the next scene begins from this frame.122123## Approval Boundaries124125Capture phrases like:126127- "Do not modify Scene 01."128- "Treat this as approved."129- "Do not regenerate from scratch."130- "Keep style, typography, colors, and components."131- "Only update this transition."132- "Use the attached image only as reference."133134These are constraints, not suggestions.135136## Useful Clarifying Questions137138Ask only if not discoverable:139140- Is the audio final or reference-only?141- Should the final frame match the image exactly or directionally?142- Is the raw screen recording allowed to show its canvas?143- Should captions appear during silent sections?144- Should music rise during pauses or stay low?145146## Storyboard Failure Modes147148Watch for:149150- Scene durations that do not match audio durations.151- A scene that depends on an uncreated prior final frame.152- A reference image that conflicts with written timing.153- A user saying "ignore this reference" after it was already used.154- A final scene change that requires earlier caption or audio updates.155156## Handoff Format157158For implementation, hand off:159160- Filled scene spec.161- Filled storyboard when multi-scene.162- Asset list.163- Locked scene list.164- Open questions.165- Recommended implementation skill order.