Video Studio
GitHub
Prompts

The prompt library

43 paste-ready prompts that take a video from a vague idea to a checked render, one stage at a time.

How the library works

Every prompt file has the same header, then one prompt to paste, then a separate block of studio-specific additions with repo paths. Fill every [placeholder], paste, and follow the Next prompt link.

  • Purpose
  • Use when
  • Stage
  • Inputs
  • Expected output
  • Next prompt

Most prompts also carry Why this exists with an evidence level: shown in a finished film, documented in a public repo, or only claimed by a post. Treat claimed prompts as hypotheses to test.

Start here

  1. Write the brief with 40 · Brief template.
  2. Paste it under 00 · Master workflow.
  3. Pick a direction, storyboard, then build one scene and review it before the rest.

Pipeline for a normal video

Read it top to bottom; click a step to open the prompt. In the build lane, 12, 13 and 14 repeat per scene, and 15 or 16 fix what the review finds.

  1. Setuponce per machine / session
  2. Brief
  3. Direction
  4. Buildloop per scene
  5. Finish
  6. After
Show the original diagram (with the loop and branches)
 SETUP (once per machine / session)
   01 skills check ─► 02 deterministic rule
                            │
 BRIEF                      ▼
   40 brief template (Banned list, glossary, gotchas, start gate) ─► 00 master workflow (Phase 1)
                            │
 DIRECTION                  ▼
   19 concept triple ─► 20 reference analysis ─┐   (20 if you have a reference)
                        10 creative directions ┴─► 11 storyboard  (75 beat map first if music-led; 17 picks a shot per scene)
                                   │
 BUILD (loop per scene)            ▼
   12 build scene 1 (golden scene + 5-line plan) ─► 13 quality review ─► 14 next scene ─► 13 ... ─┐
          ▲                 │   72 commit + decision log after each approval                       │
          └── 15 fix defect / 16 revision feedback ◄───────────────────────────────────────────┘
          (over about 60 s and 3+ chapters: 18 parallel chapter build replaces the 14 loop)
                                   │ (all scenes clean)
 FINISH                            ▼
   73 pacing review, 74 compare to reference, 77 taste rules (optional, with 13)
   50 sound design ─► 51 captions ─► 52 9:16 + 1:1 ─► 13 per format ─► 53 final render + forensics + report
                                   │
 AFTER                             ▼
   31 componentize ─► 70 post-mortem  (lessons into skills/motion-studio/references/learnings.md)
   71 system audit (quarterly, not per video)

Narrated product film where every cut lands on a spoken word: skip the build loop and use 60 (motion-studio engine).

All prompts by stage

shown

Setup and guardrails 3

0x. Run once per session; they make every later prompt behave.

Staged build 10

1x. Directions, storyboard, one scene, review, the rest, fixes and revisions.

19Documented

Concept triple (Idea, Device, Grammar)

Make sure the film has an idea, not just a look, before three directions are drawn.

Stage: Direction, step zero. Extra fields, not a new gate.
10

Creative directions

Get three genuinely different visual directions and a recommendation before any storyboard or code.

Stage: Staged prompt 1 of 4. Creative direction.
11Shown in films

Storyboard

Turn the chosen direction into a timed, frame-specific storyboard with a narrative arc.

Stage: Staged prompt 2 of 4. Script and storyboard.
17

Pick shots from the library

Choose and parameterise a concrete shot for every scene of a storyboard from the curated shot library, instead of inventing each move from scratch.

Stage: Staged prompt 2 of 4, an add-on to the storyboard step. Run it...
12Only claimed

Build one scene

Implement only scene 1, at full quality, and prove it with rendered frames before anything else is built.

Stage: Staged prompt 3 of 4. Implementation, first scene.
13

Visual quality review

Run a strict director's review on rendered output, find the five worst defects, fix the biggest and re-render.

Stage: Staged prompt 4 of 4. Preview, inspect and revise (master phase...
14Only claimed

Build the next scene

Build the remaining scenes one at a time, each matching scene 1's quality bar and connecting cleanly to the scene before.

Stage: Implementation, scenes 2..N.
15Documented

Fix one specific defect

Fix one named visual problem (clipping, timing, easing, alignment, flicker) precisely, without collateral changes.

Stage: Inspect and revise loop (master phase 4).
16Only claimed

Revision from feedback

Turn loose feedback (yours or a viewer's) into a concrete, approved change list, then apply it.

Stage: Revise loop, between drafts.
18Shown in films

Parallel chapter build

Build a long film (over about 60 s) with several subagents at once, one chapter each, without style drift or edit collisions.

Stage: Build, replaces the serial 14 loop for long pieces.

Design and references 4

2x and 3x. Analyse a reference, find an example, build the component library.

Briefs 2

4x. Write the brief and the shared vocabulary before any code.

Finishing 4

5x. Sound, captions, other formats, final render and delivery.

Specialised films 4

6x. Prompts for a particular kind of piece.

Process and review 8

7x. Commits, pacing, comparisons, taste rules, post-mortems and audits.

75Shown in films

Music-led beat map

Plan a music-driven piece beats-first, so sync is a property of the plan and the loop closes.

Stage: Storyboard variant, between 40/00 and 11.
72Only claimed

Commit per scene and decision log

Protect approved work from "improvements" that quietly remove it, and keep long sessions from depending on memory.

Stage: Build and revise loop (small ritual, runs between 13, 14, 15...
73Evidence noted

Pacing and tension review

Catch even rhythm, tensionless motion and wasted scenes, using numbers as reference rather than pass/fail laws.

Stage: Review.
74Only claimed

Compare the render with a reference

Review a render against an exemplar (a reference clip or our own approved golden scene) so the verdict says how it falls short, not just a score in a vacuum.

Stage: Review, alongside 13.
77Documented

Precedent taste rules (rule, case, self-check)

Check a draft against short taste rules that each came from real rework, so avoidable review rounds are skipped. Also the format for adding your own rules after a...

Stage: Review, light pre-pass.
70

Post-mortem and learnings

Capture what worked, what failed and what to do differently, and feed technique lessons back into the skill.

Stage: Last step of every project.
71Only claimed

System audit (trace two unlike briefs)

Find where the studio's docs promise things that do not exist and where one house style leaks into every job.

Stage: Maintenance.
76Only claimed

Voice segment anchor (experimental, A/B before trusting)

Get word times that do not drift late, and decide by eye whether visuals should lead the voice by a few frames.

Stage: Voice and sync, inside the motion-studio engine pipeline.

Patterns 1

8x. Short reusable skeletons.

Learning plan 7

Seven daily exercises that teach the craft in a week.

Goal to prompt

Find what you are trying to do; the file name is the prompt.

GoalFileStageWhat you get
Start any video the right way00-master-workflow.mdSession startPhase 1 plan: assumptions, direction, storyboard, design system, asset list
Check Claude sees the Remotion skills01-skills-check.mdSetupSkill list mapped to planning, type, transitions, audio, render, QA
Stop flicker / non-deterministic code02-deterministic-rule.mdGuardrailFrame-based constraint, audit of violations
Find the idea before the look19-concept-triple.mdDirection3 concepts as Idea / Device / Grammar, kill-tested, 1 recommended
Pick a look10-creative-directions.mdDirection3 different directions + recommendation
Plan scenes and timing11-storyboard.mdStoryboardTimed scene table with first/last frame, text, easing, audio
Pick a concrete shot for every scene from the curated library17-pick-shots-from-library.mdStoryboard add-onPer scene: chosen shot, alternative, filled parameters, taste verdict (library: shot-library/)
Build the first scene12-build-one-scene.mdBuildScene 1 coded, stills inspected
Build the remaining scenes14-build-next-scene.mdBuildScene N + clean hand-off from N-1 (golden scene + 5-line plan)
Build a long film with several agents18-parallel-chapter-build.mdBuildGuide, pilot first, chapters in parallel, QC table
Judge quality13-quality-review.mdReview5 worst defects, fixes, re-render
Judge pacing and tension73-pacing-and-tension-review.mdReviewMeasured pacing table, 3 flags, cut/keep per scene
Compare with a reference or golden scene74-reference-golden-compare.mdReviewTwin contact sheets, falls-short list, borrowed vs changed
Check against precedent taste rules77-precedent-taste-rules.mdReviewPass/fail per rule, proposed new rules
Fix one known problem15-fix-defect.mdReviewVelocity plot for motion bugs, root cause, minimal fix, before/after stills
Apply someone's feedback16-revision-feedback.mdReviseVague notes turned into an approved change list with acceptance criteria and a glossary
Checkpoint after an approval72-commit-per-scene-and-decision-log.mdReviseLocal commit, diff check, decision log
Copy the feel of a reel20-reference-analysis.mdDirection10-point breakdown + plan, no copying
Find a Claude-made example and its prompt21-find-inspiration-prompt-motion.mdDirection3 to 5 prompt-motion.com matches, pick saved with credit, 10-ingredient brief
Build the component library30-design-system.mdSystemComponents, tokens, DESIGN_SYSTEM.md, showcase
Harvest a finished video31-componentize-project.mdAfterBest pieces promoted to studio/src/lib/
Write a brief40-brief-template.mdBriefFill-in brief on the 10 ingredients plus Banned list, glossary, gotchas and a start gate; tagged variant; weak vs strong example
Find the right motion word41-vocabulary-cheatsheet.mdReference5 core terms + precise terms + paste-in glossary
Plan a music-led piece75-music-led-beat-map.mdPlanBeat map, grid acceptance, hit cap, loop plan
Add music and SFX50-sound-design.mdFinishCue sheet from animation constants, silence recipes, hit cap, measured -14 LUFS / -1 dBTP mix
Add captions / subtitles51-captions-subtitles.mdFinishWord-timed captions, .srt per language
Make vertical and square cuts52-recompose-formats.mdFinish9:16 and 1:1 composed for their own frame
Render and hand over53-final-render-delivery.mdDeliverFinal files, ffprobe + loudness, pixel forensics, web-embed checklist, Phase 5 report
Narrated product film60-voiceover-film.mdOwn pipelinemotion-studio scene table, HTML review player
Tighten voice timing (experimental)76-voice-segment-anchor.mdOwn pipelineSegment-anchored word times, lead A/B, mix ratio check
Demo an app from screenshots61-product-ui-demo.mdPlanScreenshot inventory + shot list (camera, focus, cursor)
Animate a chart62-data-visualization.mdPlanInsight, chart choice, reveal sequence, source line
Type-only opener63-kinetic-type-hook.mdPlan + buildBeat map, 2 to 3 treatments, fragment-chain copy and word budget, built hook
Learn from the project70-post-mortem.mdAfternotes.md + technique lessons in learnings.md
Audit the studio itself71-system-audit.mdMaintenanceTwo unlike briefs traced; missing promises and leaked defaults
Look up a reusable prompt skeleton80-prompt-patterns.mdReference14 short skeletons with credit and evidence level
Learn the craft in a weeklearning/day-1.md .. day-7.mdLearningOne exercise per day (below)

I want to...

The prompts to use, in order, for common jobs. Numbers are links.

I want to...Use, in order
copy a reel I saw20 → 11 → 12 → 13 → 14 → 50 → 53
see what prompt made a video like mine (prompt-motion.com)21 → 10 or 20 → 11 → 12 ...
make something but have no idea how it should look40 → 00 → 10 → 11 → 12 ...
turn a script I already have into a video40 → 00 → 11 → 12 ... (narrated with cuts on words: 60)
fix text that is cut off15
make it feel less robotic41 (easing, spring, stagger) → 15 or 16
react to "make it pop" from someone16
post the YouTube video as a Reel too52 → 13 → 53
add music50
make the next video faster31 → 30
show my app61 (silent or music) or 60 (narrated)
get a launch video of a project I just built, fast/brag (third-party skill, third_party/brag), run in that project's folder; no prompt file. For a directed version: 40 → 00 → 61 ...
explain numbers62
make a scroll-stopping opener63
check before I send it13 → 77 → 53
make a 60 s+ film without style drift19 → 40 → 11 → 12 → 13 → 18 → 13 → 53
find the idea, not just a look19 → 10
score a track-driven loop or showreel75 → 11 → 12 ... → 50 → 53
judge if it drags or feels tensionless73
compare my render to a reference or my best scene74
stop revisions from breaking approved scenes72 after each approval, 16 for notes
a move pauses, snaps or stalls15 (plot the velocity first)
captions or cuts feel late on a narrated film76
test whether the studio really handles a kind of video it has never made71
write a one-off prompt fast80

Recipes

Complete prompt sequences for common kinds of video.

15 s launch teaser (16:9, 30 fps)

40 00 10 11 (4 to 5 scenes, end card held 2 s) 63 for scene 1 13 14 per scene 50 (one impact on the reveal) 53.

YouTube explainer (16:9, 60 to 180 s, narrated)

40 60 if every cut follows the voice; otherwise 00 11 (chapters as scenes) 62 / 61 for the data and UI sections 12 13 14 loop 50 (VO ducking) 51 (.srt) 53 31 70.

30 s launch film (16:9, 30 fps), golden scene + banned list + parallel chapters

19 (pick the Device) 40 (fill Banned, Glossary, Gotchas, Start gate; show the beat map and named stills before code) 00 11 (every transition "A becomes B", colour flow, density) 12 for the pilot chapter with a five-line plan 13 72 (commit) 18 for chapters 2..N, each agent copying the pilot as its golden scene and owning one file (for 30 s, two or three chapters is plenty; skip 18 under about 60 s) 73 and 77 50 (cues derived from the animation, one earned silence, 3 full-frame hits at most) 53 (forensics + delivery checklist) 70.

Music-led showreel or loop (16:9 or 1:1, 15 to 25 s)

75 (beat map shown first, grid residual, hit cap, loop plan) 19 11 12 13 14 74 against a reference 50 53 (first-vs-last frame diff) 70.

Instagram reel (9:16 1080x1920, 15 to 30 s)

40 (format 9:16, muted autoplay yes) 00 10 11 (hook readable at frame 0) 63 12 13 14 51 (burned-in captions) 50 53. Making it from a 16:9 master instead: 52.

Data story (16:9 or 1:1, 20 to 45 s)

40 00 62 11 12 13 14 50 (counter ticks, light) 53, with every on-screen number checked against data.ts.

UI demo (16:9, 20 to 40 s)

Silent or music-only: 40 00 61 11 12 13 14 50 52 if needed 53. Narrated: 60.

7-day learning plan

DayFileProjectMain skill
1learning/day-1.md5-second animated titleTypography and composition
2learning/day-2.mdKinetic typography sequenceTiming, easing and stagger
3learning/day-3.mdAnimated product UI demoLayout and scene choreography
4learning/day-4.mdData visualizationVisual hierarchy and information design
5learning/day-5.md15-second product teaserStoryboarding and transitions
6learning/day-6.mdSound-designed version (of day 5)Audio synchronization and pacing
7learning/day-7.mdRecreate a reference styleArt direction, iteration and QA

Save the prompt, storyboard, render and notes for every day in learning/day-N/.

Number 17 is the shot-library picker (shot-library/index.html is its browsable viewer).

Rules every prompt assumes

Read before you paste anything
  • Never one-shot a whole video: direction, storyboard, one scene, review, then the rest.
  • Deterministic, frame-based animation only (02).
  • Judge rendered frames, not code: npm run stills -- <CompId> <frames> in studio/. If Claude could not look, it must say so.
  • Commit locally after approved stages (72); never push.
  • Every new or changed prompt names its evidence in the header (shown in a finished film, or only claimed). Treat "only claimed" as a hypothesis to test, not a rule.