How to Create a Short Video Script with AI (TikTok / Reels / Shorts)

Short-form video scripts look easy — but most lose the viewer in the first 3 seconds. Use this AI prompt to generate scripts with a strong hook, payoff, and CTA.

Short-form video isn’t an essay. The script has to win or lose the viewer in the first 3 seconds. To get AI to produce a script that actually keeps people watching, you have to brief it on three things: hook, structure, and CTA.

How hooks and structure actually differ per platform

TikTok, Reels, and Shorts all look like “short-form video”, but the opening, pacing, CTA, and even the sweet-spot length are different. One AI script copy-pasted across all three underperforms on every one.

TikTok

  • Hook: conflict or contrast in second 1. “I make six figures and still take the subway.”
  • Structure: hook to pain to twist to CTA. CTA is usually “comment X if you want part 2”.
  • Hashtags: 1-2 niche tags.
  • Length: 30-60s sweet spot for storytelling.

Reels (Instagram)

  • Hook: aesthetic-forward, identity-coded. “POV: you finally figured out…”
  • Structure: visual hook to teach to payoff to follow-CTA. IG rewards saves + shares heavily.
  • Hashtags: 3-5, mixed broad + niche; cover frame matters (shows in grid).
  • Length: 30-60s usually works; up to 90s when narrative needs it.

Shorts (YouTube)

  • Hook: tip-format or curiosity-gap. “3 things nobody tells you about X”
  • Structure: list / chapters with on-screen numbers, end with a pointer to a long-form video on the same channel.
  • Hashtags: 1-2 in description; title carries the weight.
  • Length: max 60s; 45-55s for full tip-format payoff.

Same topic “How to change careers at 30” — written three ways

TikTok (45s):

0-1s: direct to camera. "I quit my job at 31. Took a 50% pay cut."
1-5s: fast cuts — resignation letter close-up, paystub comparison, 2am laptop screen.
5-20s: pain. "I thought I was done. Turns out the real trap at 30 isn't money — it's
refusing to admit you're a beginner again."
20-35s: twist. "I did one thing: I rewrote 8 years of experience as a list of
transferable skills, then re-applied."
35-42s: result. "3 months later, offer in hand, salary 1.2x my old one."
42-45s: CTA. "Want the skill-translation template? Comment 'send'."

Reels (60s):

0-3s: cinematic shot — hand closing a laptop in a sunlit cafe. Burned-in caption
"31. Career change. No backup plan."
3-15s: voiceover over b-roll. "Everyone told me 30 was too late. They were measuring
the wrong thing."
15-45s: three insights, each with one beautiful cutaway shot.
  1. Age isn't a liability — it's a story.
  2. Your skills already translate. You just haven't named them.
  3. The first 90 days are about credibility, not competence.
45-55s: payoff scene — sunset, walking, voiceover "I'd do it again at 35".
55-60s: CTA. "Follow for the rest of the rewrite."
Cover frame: the sunlit laptop shot. Palette: warm amber + muted beige.

Shorts (55s):

0-2s: burned-in title "Changing careers at 30 — what actually worked".
2-12s: tip 1. Big "1" caption. "Don't quit first. Validate with weekend projects
for 90 days."
12-22s: tip 2. "Rewrite your resume in the new industry's language."
22-32s: tip 3. "Get coffee with 3 people already inside — ask what to avoid, not
how to get in."
32-42s: tip 4. "Plan for a 30% pay cut, with a 6-month recovery line."
42-50s: tip 5. "Ignore anyone who says 30 is a deadline. It isn't."
50-55s: pointer. "Full 20-minute breakdown is the next video on this channel."
Faster pace than IG, more on-screen text.

A structure that works

BeatTimeJob
Hook0–3sStop the scroll
Payoff3–30sDemonstrate / inform
Twist30–45sEarn the like / share
CTA45–60sFollow / comment / save

The prompt

Paste this:

You are a senior short-form video scriptwriter for TikTok / Reels / Shorts. You specialize in scripts that survive the first 3-second drop-off.

My video topic: [one sentence — e.g. "Use ChatGPT to read a 50-page financial report"]

Platform: [TikTok / Reels / Shorts]
Style: [pick one: how-to / emotional / storytelling / comparison-review]
Length: 60 seconds

Please output:
1. Three different "first 3-second hooks". Mark the strongest with ★.
2. A full script, segmented by time, with shot suggestions for each segment (e.g. iPad screen recording / close-up / walking shot).
3. Three usable video titles (with one tasteful emoji each).
4. A set of hashtags.

Voice: natural, conversational, no AI-ish phrasing, no "hey guys" filler.

Make it self-critique

After the first draft:

Act as a stranger encountering this video for the first time. List the 3 most likely reasons they swipe away within the first 5 seconds, and rewrite the opening 5 seconds.

This single step has an outsized effect on retention.

Reusable hook patterns

  • “I tried X. Here’s what surprised me.”
  • “If you’re stuck at X, this saves you 3 months.”
  • “Everyone says X. Actually, it’s the opposite.”
  • “Three seconds. Most people don’t know this.”

Get AI to rotate through these across videos so they don’t feel formulaic.

Reusable CTA patterns

  • Follow for one “AI does it for me” trick a day.
  • Drop the topic you want next in the comments.
  • Save this — you’ll need it next time.

Watch-outs

  • Avoid “hey guys, what’s up.” Viewers are immune.
  • Use concrete numbers: 3 things / 5 ways / 80% of people miss this.
  • Always rehearse the script out loud. AI prose sometimes doesn’t flow on camera — small word swaps fix it.

Summary

Short-form video isn’t writing — it’s performance. AI shrinks “idea → executable script” to about five minutes. The remaining 95% is delivery and editing.

Practical depth notes

For How to Create a Short Video Script with AI (TikTok / Reels / Shorts), the difference between a usable AI result and a generic one is the input packet. Give the model the audience, the current draft or raw material, the desired format, the decision you need to make, and two examples of what good and bad output look like. Ask it to preserve facts first, then improve structure or wording second.

After the first response, do a separate review pass. Look for missing constraints, invented details, weak calls to action, and language that sounds plausible but does not match the real situation. The best final output should be easy to use immediately: clear owner, clear next step, and no hidden assumption that someone else has to untangle. A stronger version of this workflow also defines the handoff. Decide who will use the output, what they should do next, and what information would make them reject it. If the deliverable is copy, test whether it has a single clear action. If it is analysis, test whether it separates observation from recommendation. If it is planning, test whether dates, owners, and tradeoffs are explicit enough for someone else to execute.

FAQ

Q: Why does my AI-generated short video script lose viewers in the first 3 seconds? A: Most AI scripts open with “hey guys” or a generic claim, which audiences are trained to skip. Brief the model on a specific hook pattern — conflict, POV, or curiosity-gap — and ask for the first line to land in second 1.

Q: Should I use the same script for TikTok, Reels, and Shorts? A: No — hooks, pacing, and CTAs differ per platform. TikTok rewards conflict openers and comment-based CTAs, Reels rewards aesthetic POV hooks and saves, Shorts rewards list-format openers that point to long-form video.

Q: How long should an AI-written short video script be? A: 30-60 seconds is the sweet spot for TikTok and Reels storytelling; Shorts caps at 60s with 45-55s being ideal for tip-format payoff. Ask the model to target word count for a 0.4s-per-word read.

Q: How do I get the AI to self-critique a weak script? A: After the first draft, run a second pass that asks the model to flag missing constraints, vague CTAs, and any line that sounds plausible but doesn’t fit the audience. Then ask for three alternative hooks and pick the strongest.

Tags: #Short video #TikTok #Script #Prompt