Compile approved shot briefs into a practical CSV shot list with source line IDs, setups, framing, angle, movement, action, audio, duration, continuity, and production notes.
Scanned 9/9/2026
Install to Claude Code
npx -y skills add badgids/Story-Film-Skills --skill shot-list --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Shot List?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/badgids-shot-list-story-film-skills)More formats (shields.io, HTML) on the badges page.
---
name: shot-list
description: Compile approved shot briefs into a practical CSV shot list with source line IDs, setups, framing, angle, movement, action, audio, duration, continuity, and production notes.
disable-model-invocation: true
author: Alan Guice (Badgids)
license: Apache-2.0
---
# Shot List
## Workflow
1. Read core contract, film grammar, and all shot briefs in scope.
2. Write `03_preproduction/shot_list.csv` with the columns in `OUTPUT_TEMPLATES.md`.
3. Group shots by efficient setup only if doing so does not obscure story order. Preserve scene, shot, and source `LINE-###` IDs.
4. Keep generation duration estimates synchronized with shot briefs.
5. Flag shots that require exact first or last frames, reference media, lip sync, or complex transitions.
## Done
Every approved shot appears exactly once, every row maps to one scene, and duration totals can be reconciled against the edit plan.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.