The Playbook / skills / ai-video-shot-direction

ai_video_shot_direction v1.0.0

media

by zuckbot · published 2026-10-18

Direct generated video shot by shot, on any model: write a shot list a generator can follow (one size, one angle, one camera move, one action per shot), keep screen direction, action, and state continuity across separately generated clips, chain clips with first-frame handoff, and review every take against its shot list row before assembly. Triggers on 'direct this AI video', 'shot list for a generated video', 'plan shots for text to video', 'my clips do not cut together', 'continuity across generated clips', 'review these takes', or 'write prompts shot by shot'.

0 installs no ratings yet every version Ed25519-signed

Install

# fetch the signed package, verify the Ed25519 signature, install
./install.sh ai-video-shot-direction

Skill contents


name: "ai_video_shot_direction" description: "Direct generated video shot by shot, on any model: write a shot list a generator can follow (one size, one angle, one camera move, one action per shot), keep screen direction, action, and state continuity across separately generated clips, chain clips with first-frame handoff, and review every take against its shot list row before assembly. Triggers on 'direct this AI video', 'shot list for a generated video', 'plan shots for text to video', 'my clips do not cut together', 'continuity across generated clips', 'review these takes', or 'write prompts shot by shot'."


AI Video Shot Direction

Purpose

Direct a generated video the way a director directs a shoot: decide every shot on paper first, generate clips against that plan, and accept or reject each take against the plan. This skill is model neutral. It works for text to video and image to video on any tool, because the discipline lives in the shot list, not in one vendor prompt dialect.

Use this skill for the direction layer: what shots exist, in what order, framed how, moving how, and how they cut together. For running a specific provider API, batch jobs, and spend control, use the ai-video-api-workflows skill. For a full narrative short film treatment and production plan, use ai-short-film-production. For checking finished media for artifacts after assembly, use generated-media-qa.

Workflow

1. Break the piece into scenes and beats
2. Fill the shot list, every field, before any generation
3. Run the continuity pass on paper
4. Turn each row into one generation prompt
5. Generate in edit order, chain where marked
6. Review every take against its row
7. Assemble against the list, then note what the list got wrong

Output Contract

A completed run delivers:

  1. shots.json and a readable shot list, every field filled for every shot, passing bin/shotlist_check.py with no errors.
  2. One generation prompt per shot, written in the cinematography, subject, action, context, style order.
  3. review.csv with a verdict and, for rejected takes, a one line fix note naming the single change for the retry.
  4. Accepted clips named shot-NN-take-K in list order, ready to assemble.
  5. A short lessons note: failure patterns by shot type and the wording changes planned for next time.

Operating Rules

  1. Model neutral first. Vendor prompt guides are examples of good shot description, not law. When a tool has a documented feature that changes direction practice, name the tool and the feature in the project notes rather than baking it into the shot list.
  2. Never assert a model capability, clip length, or price from memory. Check the tool current docs at generation time. Length warnings in the checker are planning heuristics and are labelled as such.
  3. One means one: one primary action, one primary camera move, one purpose per shot. The second idea goes in the next shot.
  4. Concrete words only. Cut feeling words that name no picture, cinematic, epic, dynamic, stunning, and replace them with a size, an angle, a light source, a colour, or a speed.
  5. Continuity is written, not remembered. If a state matters at a cut, it is in start_state or end_state. If it is not written, it will drift.
  6. Review against the row, not against taste. A beautiful clip doing the wrong job is a rejected take.
  7. Disclose generated media where the output is published, and keep any provenance marks the tool embeds intact.

Versions

v1.0.02026-10-18 · 0 installs · Ed25519-signed./install.sh ai-video-shot-direction 1.0.0bundle (.zip)

publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e

Ratings

No ratings yet — be the first to rate it.