Demo Clip Storyboard
On a timeline, a repo gets about two seconds to show something worth stopping for. A good 20-second clip opens on the result, not the install; shows one transformation from before to after; and ends on the one command or link that gets the viewer there. This skill plans that clip shot by shot so it can be recorded in one sitting.
Required Inputs
Ask for these if not provided:
- What the project does, in one sentence
- The single most impressive moment: the before and after a user sees
- The audience: developers, designers, a general audience
- What can be recorded: terminal, browser, phone, editor
- The call to action: install command, live demo link, or repo link
Output Structure
1. The hook (0 to 2 seconds)
The opening frame and on-screen text. It must show the end result or the striking before state, never a logo, title card or install step. Give two alternatives and say which to use.
2. Shot list
A table that adds up to 20 seconds (18 to 22 is acceptable):
Rules: one idea per shot, no shot longer than five seconds, text readable on a phone (large, high contrast, on screen for at least 1.5 seconds), and the last shot holds the call to action for at least three seconds.
3. Recording checklist
What to prepare before pressing record: demo data loaded, window size (1280 by 720 or a 1080 by 1080 crop for square), font size at least 18 px in terminals, notifications off, cursor highlighting on, a clean shell prompt.
4. Captions
Burned-in captions for viewers watching without sound, one line per shot, matching the on-screen text.
5. Post copy
- X: under 280 characters, opening with the outcome, one line on how, then the link. No more than two hashtags.
- LinkedIn: three short paragraphs: the problem in one line, what the project does and for whom, and the link with an invitation to try it or star it.
6. Export settings
Format and size for each platform: MP4 (H.264), under 15 MB for X; square or vertical version for LinkedIn; a GIF version under 5 MB for the README if requested.
Quality Checks
Anti-Patterns
- Opening with the install. Nobody stops scrolling for
npm install.
- Showing every feature. One transformation, shown clearly, beats a tour.
- Tiny terminal text. Most viewers are on a phone.
- Music-dependent storytelling. Most clips play muted; the captions must carry it.
Example Trigger Phrases
- "Storyboard a 20-second demo clip for my CLI tool."
- "Plan a short video that sells my repo on X and LinkedIn."
- "What should my README demo GIF show?"
- "Script a launch clip for my open-source app."