check. Swap the copy, colors, and inputs for your own.
These prompts carry the Level 3 motion grammar, stated once here rather than repeated in all of them. Every one asks for the density contract (one focal element at display scale, supporting elements on their own cues, permanent chrome), three depth layers with parallax under one continuous non-settling camera, entrances staggered at offsets shorter than the animations they offset, overshoot on transforms only, and an ambient idle instead of a frozen final frame. What each prompt does state individually is its spectacle beat — the single exaggerated moment, placed where the piece earns it. That clause is load-bearing: an unnamed burst gets dropped, which is exactly what happened to the count-up’s confetti before it was written down.
With registry blocks and workflows
Stat count-up
Stat count-up
/motion-graphics 6-second 1920x1080 video, dark navy background. Beat 1 (0-1s): label “ARR” fades up small, top-center. Beat 2 (1-4s): a giant number counts up to $4.2M with an odometer roll, easing out as it lands. Beat 3 (4-6s): “+312% YoY” stamps in below in green, then everything settles into a gentle ambient idle (subtle breathing scale, slow particle drift). Use the apple-money-count registry block as base. No narration. Spectacle beat: On the land at 4s, a burst of ~60 paper money notes erupts from behind the numeral and flutters down, seeded so every render is identical, settled by 5.5s — the one exaggeration.
Rendered from the prompt above, unedited.Map route
Map route
/motion-graphics 8-second 1920x1080 video. Dark world map, a glowing arc animates from San Francisco to Tokyo over 3s, destination pin drops with a pulse, then camera zooms into Tokyo and the label “LATENCY: 89ms” types on. Use the nyc-paris-flight registry block as the base pattern, restyle to teal on charcoal. No narration. Spectacle beat: The destination pin’s landing fires a triple concentric shockwave that expands past the label and fades, with a brief chromatic split on the pin.
Rendered from the prompt above, unedited.Logo sting with shader transition
Logo sting with shader transition
/motion-graphics 5-second 1920x1080 logo sting. Beat 1 (0-2s): the word “ACME” assembles from scattered particles. Beat 2 (2-3s): full-frameRendered from the prompt above, unedited.swirl-vortexshader transition. Beat 3 (3-5s): logo lockup + tagline “Ship faster.” settles on white, holds. Usecode-particle-assemblefor the assembly. Spectacle beat: The particle assembly IS the spectacle — ~1200 seeded particles converging with visible motion trails, and a single bloom flash on the frame the wordmark completes.
Product launch from a URL
Product launch from a URL
/product-launch-video Make a 45-second 1920x1080 launch video for https://linear.app. Energetic but minimal, use the site’s own palette and screenshots. Structure: hook stating the problem, 3 feature beats with UI captures and one-line captions, end card with logo + “Try it free”. Female TTS voice, confident tone, subtle electronic BGM under -18dB. Spectacle beat: One exaggerated moment: the end card’s logo lands with a bloom flash and a fast light-sweep across the wordmark. Feature beats stay restrained.Rendered from the prompt above, unedited.
Explainer from pasted text
Explainer from pasted text
/faceless-explainer Turn this into a ~60-second 1080x1920 vertical explainer: [paste your text]. One idea per scene, big typography, diagrams over stock footage, brand color #FF5533 on off-black. Male TTS voice, calm. Embedded captions, keywords highlighted in the brand color. Spectacle beat: One exaggerated moment: the final CTA’s key phrase slams in at 1.5× with a chromatic split that resolves in 0.2s. Every other scene stays typographically calm.With a verbatim script, final duration follows the narration — ask for “~60 seconds”, not exactly 60.Rendered from the prompt above, unedited.
GitHub PR reveal
GitHub PR reveal
/pr-to-video Make a 30-second 1920x1080 feature-reveal video from [PR URL]. Lead with what users get, not the diff; show the key code change with the code-diff block for one beat only; end on version number + repo URL. No narration, kinetic captions instead. Spectacle beat: The added line in the diff ignites — a green light-sweep travels its length and the line blooms as the camera settles on it.
Rendered from the prompt above, unedited.Beat-synced slideshow
Beat-synced slideshow
/music-to-video 20-second 1080x1080 video. Resolve a dark, driving electronic track and cut to its analyzed beat grid — one image per bar, punch-in on downbeats, whip-pan transitions on phrase changes. Generate the eight images rather than using stock: brutalist concrete details as high-contrast monochrome abstracts, one consistent visual language across all eight, each carrying a single cyan light thread. Chrome: a PLATE 0N/08 counter. End card “CAST IN PLACE” in condensed caps over a hard-edged opaque scrim, with the sub-line “EIGHT SURFACES · ONE HUNDRED BPM”. No TTS. Spectacle beat: On the loudest downbeat, one image punches to 1.25× with an RGB channel split that snaps back on the next beat. The other cuts stay clean.
Rendered from the prompt above, unedited.Freeform — no blocks, hand-built HTML/CSS/SVG/GSAP
Kinetic quote
Kinetic quote
12-second 1920x1080 video, off-white background. The quote “Simplicity is the ultimate sophistication” builds word by word in massive black serif type, each word snapping in with a slight overshoot; “sophistication” lands last in italic with a hand-drawn underline drawing on. Attribution ”— Leonardo da Vinci” fades in small, bottom-right, at 9s. Settle into a barely-visible ambient idle to the end. No audio. Spectacle beat: The final word lands 1.4× oversized with an ink-bleed bloom before settling to its true size — the sentence’s payoff.Rendered from the prompt above, unedited.
Countdown title card
Countdown title card
6-second 1920x1080 video. Numbers 3, 2, 1 each fill the frame for one second — each number wipes in with a diagonal mask and its background alternates black/white with inverted text. At 3s the frame slams to “LAUNCH DAY” in condensed caps with a screen-shake, holds with a subtle grain flicker. No audio. Spectacle beat: The frame snap at 3s is the moment — a hard white flash frame and a 1.5° rotation kick settling in 0.25s.Rendered from the prompt above, unedited.
Bar chart race
Bar chart race
10-second 1920x1080 video, dark slate background. Title “Top languages 2026” top-left. Five horizontal bars (Python, TypeScript, Rust, Go, Java) grow from zero with staggered starts, overtaking each other twice mid-animation; each bar has a right-edge value label counting up to its final %. End state holds 2s with the leader pulsing once. Hand-draw everything — no chart library. No audio. Spectacle beat: The leader’s single end pulse is the moment — a +16px overshoot and a bright cap flare, returning to rest exactly on the last frame.Rendered from the prompt above, unedited.
Before / after split
Before / after split
8-second 1920x1080 video. Vertical split: left half labeled “BEFORE” shows a cluttered mock UI (grey, 12 overlapping windows drawn in CSS), right half “AFTER” shows one clean card. Both halves settle within the first second. A vertical divider line sweeps left to right at 4s, wiping the clutter into the clean state across the full frame. End on “One tool.” centered. No audio. Spectacle beat: The divider’s wipe is the moment — a bright scan-line travels the split with a bloom as it crosses, and the AFTER half resolves behind it.Rendered from the prompt above, unedited.
Loader → reveal
Loader → reveal
7-second 1920x1080 video, black background. A thin white progress ring draws from 0° to 360° over 4s while a percentage counter (0→100) ticks in the center in mono type, matching the arc exactly. Ring and counter fade out fully by 4.2s; at 4.2s the ring bursts outward into short radial dashes and “READY.” stamps into the center, then holds. No audio. Spectacle beat: The ring’s completion at 100% detonates — it flashes white, expands past frame, and the reveal rides that expansion out.Rendered from the prompt above, unedited.
3D cards (Three.js)
3D cards (Three.js)
9-second 1920x1080 video, light warm cream background. Build the scene in Three.js via the adapter: three rounded card meshes labeled “Design”, “Build”, “Ship” lie flat on the ground plane, camera at a fixed 3/4 isometric angle, soft directional light + ambient so the cards cast soft shadows. One at a time each card lifts and straightens upright to face the viewer center-frame while the other two slide apart and dim; then it returns. Finish with all three standing upright in a row by 8.5s, hold. All easing power3.inOut. No audio. Spectacle beat: As the cards rise into their stack, a single specular sweep rakes across all three faces in sequence, catching each edge.Rendered from the prompt above, unedited.
SVG line-draw logo reveal
SVG line-draw logo reveal
6-second 1920x1080 video, deep green background. A minimal mountain-range logo draws on as an SVG stroke over 2.5s, then the stroke fills with cream, the wordmark “NORTHTRAIL” letterspaces in beneath it, and a thin rule expands from center. Hold the last 1.5s. No audio. Spectacle beat: The stroke’s completion is the moment — the drawn path flares once along its whole length, then the fill floods from that flare.Rendered from the prompt above, unedited.
Word-swap headline
Word-swap headline
8-second 1920x1080 video, white background. Static sentence “Make it ___.” in huge black type stays centered while the blank cycles through “faster”, “simpler”, “yours” — each swap flips vertically like a split-flap board, 1.5s apart, with a slight blur on motion. Final word “yours.” lands in orange and the period pops. No audio. Spectacle beat: The last swap lands hardest — that word arrives 1.3× behind a motion-blur streak that resolves as it settles.Rendered from the prompt above, unedited.
Stat tile dashboard
Stat tile dashboard
10-second 1920x1080 video, near-black background. Four stat tiles slide up in a 2x2 grid, staggered: “99.99% uptime”, “42ms p50”, “18M req/day”, “0 incidents”. Each tile’s number counts or decrements to its value with its own easing; sparklines draw underneath in teal. At 8s the grid scales back and “Built to hold.” fades in above. No audio. Spectacle beat: When the fourth tile lands, all four numerals flare in unison for three frames — one synchronized accent, then back to restrained idles.Rendered from the prompt above, unedited.