Full text of the Opus "motion director" prompt that films in code
minchoi · x · 2026-10-17
This reply contains the full "motion director" prompt behind the viral Opus demo, where Claude designs, animates, scores and QA-checks a finished film entirely in code.
Key structure:
- brief: blank lines are decided by the model and justified in brief.md; covers mode, subject, viewer, length (15s/30s, 16:9 & 9:16), frame rate, style and audio.
- modes: showreel builds around one transforming idea; product features real UI as live components; launch-story follows a narrative arc; explainer traces one cause-and-effect chain.
- crafts: 10 editing rules — one object/word carries the film and sits center-frame, hard cuts only on beats, audio leads, visible results every second, no filler transitions or stock footage.
- audio: music prompts hit every cut, voices peak at -1 LUFS, silences keep room tone.
- build: everything renders frame-by-frame in code on one timeline, checkpoints every 3–5 beats, API keys in env vars.
- critic loop: after each render a fresh critic subagent that never saw the build samples frames and scores 0–100; below 85 triggers re-renders until scores stabilize at 90+, tracked in a ledger.
- quality bar: exact duration, 60fps caption animation, frame contrast ≥8:1, loudness -14 LUFS, zero invented facts.
Related event: Claude Opus 'Motion Director' Prompt Goes Viral(2 posts)→
More from coding & agent
- How to stop a voice AI receptionist from hallucinating: layered prompts and 6 override guardrails — Striking_Coast5617 · 2026-10-17
- Demo: AI summarizes pages into Markdown bookmarks, previewable in terminal — 4310sy · 2026-10-17
- A premium product ad for a fake speaker, made in one day via one Voyager chat — ravisparikh · 2026-10-17
- Agent fleets use web archives as browsers and wikis as shared memory, investigation finds — CapitalKingGaming · 2026-10-17
- OpenClaw Publishes Trail of Bits Audit: 24 Vulnerabilities Found, All Fixed — steipete · 2026-10-17
- Developer wires Grok bot into Tailscale to manage Plex server from phone — johnlindquist · 2026-10-17