2.1 — AI Script Writing for Viral Short-Form Video
AI Script Writing for Viral Short-Form Video
The script is everything in short-form video. A perfectly shot video with a weak script gets scrolled past. A mediocre-looking video with a killer script goes viral. In this lesson, you'll master AI-powered script writing for TikTok, Instagram Reels, and YouTube Shorts.
The Viral Script Formula
Every viral short-form video follows this structure:
Hook (0-3 seconds) — Stop the scroll Setup (3-10 seconds) — Create context or tension Value (10-40 seconds) — Deliver the promise Payoff (40-60 seconds) — Surprise, punchline, or transformation CTA (last 3 seconds) — Tell them what to do next
The hook determines if anyone watches. The payoff determines if they share.
7 Proven Hook Templates
Use these with AI to generate hooks:
- The Bold Claim: "This PKR 500 tool replaced my PKR 50,000 software"
- The Question: "Why are Pakistani freelancers earning 10x more than developers?"
- The Controversy: "Nobody in Pakistan should be using [popular thing] anymore"
- The Tutorial: "3 seconds to learn something that took me 3 years"
- The Story: "I got fired last month. Here's what happened next..."
- The List: "5 AI tools that are free right now but won't be for long"
- The POV: "POV: You just discovered the AI tool your competitor is hiding"
The AI Script Generator Prompt
Write a 60-second TikTok/Reel script.
Topic: [your topic]
Target audience: [who this is for]
Hook style: [choose from the 7 templates above]
Tone: [educational/funny/inspirational/shocking]
CTA: [follow/comment/share/visit link]
Script format:
HOOK (0-3s): [exact words to say]
SETUP (3-10s): [context or tension builder]
POINT 1 (10-20s): [first key insight with example]
POINT 2 (20-35s): [second key insight with example]
POINT 3 (35-50s): [third insight or transformation]
PAYOFF (50-57s): [surprise element or key takeaway]
CTA (57-60s): [what to say + on-screen text]
Also suggest:
- B-roll ideas for each section
- On-screen text overlays
- Background music mood
- Thumbnail/cover frame description
Keep language natural and conversational. Use Pakistani English where appropriate.
Batch Scripting — 10 Scripts in 30 Minutes
Don't write one script at a time. Batch them:
Using this proven script structure, write 10 TikTok scripts for my [niche] account.
Topics to cover:
1. [topic]
2. [topic]
...
10. [topic]
Each script must:
- Be 45-60 seconds when spoken
- Start with a different hook style (use all 7 templates, repeat favorites)
- Include at least 1 Pakistan-specific reference
- End with a unique CTA (vary between follow, comment, share, save)
Format each script with timecodes.
The "Save-Worthy" Framework
Content that gets saved ranks highest. AI can help you create save-worthy scripts:
Templates that get saved:
- "Save this for later" tutorials
- Step-by-step processes
- Cheat sheets and shortcuts
- "Tools I use" lists
- Before/after transformations
Add to your AI prompt: "Make this script save-worthy by including a framework, checklist, or step-by-step process viewers will want to reference later."
Practice Lab
Task 1: Use the AI Script Generator prompt to write 3 scripts for your niche — one educational, one controversial take, one personal story. Read each aloud and time them.
Task 2: Batch-generate 10 scripts using the batch prompt. Review each for authenticity — would YOU post this? Edit any that feel generic.
Task 3: Film one script right now. Don't overthink production quality — just your phone, good lighting, and the script. Post it.
Pakistan Example
Scenario: Hira creates AI tool reviews on TikTok from Karachi.
AI-generated script:
HOOK (0-3s): "Ye FREE AI tool se main roz PKR 5,000 kama rahi hoon" SETUP (3-8s): "I'm not talking about ChatGPT. This tool is something 99% of Pakistanis don't know about." POINT 1 (8-20s): "It's called Gamma. You give it one line and it creates an entire presentation — slides, design, content, everything." POINT 2 (20-35s): "I charge clients PKR 5,000 per presentation on Fiverr. With Gamma, I make each one in 10 minutes. That's PKR 30,000 per hour of actual work." POINT 3 (35-48s): "The trick? I don't just use the default output. I customize the brand colors, add my own images, and restructure 2-3 slides to make it unique." PAYOFF (48-55s): "Most freelancers spend 3 hours on what takes me 10 minutes. That's not cheating — that's working smart." CTA (55-60s): "Follow for more AI money tools. Save this before it blows up."
B-roll: Screen recording of Gamma generating slides, Fiverr orders screenshot, before/after slide comparison.
Lesson Summary
Quiz: AI Script Writing for Viral Short-Form Video
4 questions to test your understanding. Score 60% or higher to pass.