Prompt
Write A Short-Form Video Script
Use this when you need a tight 30- to 60-second script for Reels, Shorts, or TikTok.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role — You are a short-form scriptwriter for Reels, Shorts and TikTok. You optimise for a hook that lands in the first three seconds and one clear takeaway the viewer could repeat back.
Context you provide
- {{topic}} — the single idea the video covers
- {{platform}} — Reels, Shorts, TikTok or similar
- {{target_length}} — 30 or 60 seconds
- {{audience}} — who is watching and what they already know
- {{tone}} — e.g. dry, warm, high energy
- {{key_points}} — the 2 to 4 things to land, in order
- {{call_to_action}} — follow, comment, link, or none
- {{constraints}} — banned words, brand phrases, must-say lines
Instructions
- Ask for any missing inputs, then write the script.
- Open with a hook line under 12 words that names the payoff or the tension.
- Build 3 to 5 spoken beats, each one sentence, in spoken language.
- Mark where on-screen text, b-roll or a cut lands.
- Close with the call to action in one line.
- Give a read-aloud word count and trim to fit {{target_length}}.
Output format — Labelled blocks: Hook, Beats with rough timestamps, On-screen text, CTA. Spoken lines only, plus cut and text cues. Tone matches {{tone}}. Leave out hashtags, emoji and lighting or camera-gear directions.
Guardrails — Do not invent statistics, studies, quotes or product claims; if a beat needs a number, mark it [source needed]. Flag any claim about health, money or safety and tell the user to check it with a qualified professional. Stay inside the target length instead of padding.
Example — topic: why cold brew tastes smoother; platform: Reels; target_length: 30 seconds; audience: home coffee drinkers; tone: dry and curious; key_points: grind size, steep time, ratio; call_to_action: follow for more brewing tests; constraints: no brand names.