AI prompt to write a viral TikTok video script
AI prompt to turn an idea into a film-ready TikTok script with hooks and timed lines. Copy it in and get caption text plus a shot list for viraliityyy.
Act as a short-form video writer who knows how TikTok pacing works.
Goal: Write a film-ready TikTok script for [TOPIC OR IDEA].
Context:
- Audience: [WHO SHOULD STOP SCROLLING AND WHY]
- Video length: [15 SECONDS, 30 SECONDS, 60 SECONDS, OR 90 SECONDS]
- Format (pick one): [TALKING HEAD, POV, STORYTIME, TUTORIAL, LIST, SKIT, OR GREEN SCREEN]
- Goal of the video: [VIEWS, FOLLOWS, LEADS, SALES, OR BRAND AWARENESS]
- Proof or details I can show: [REAL FACTS, SCREEN RECORDINGS, BEFORE/AFTER, OR DEMO STEPS]
- Must include: [PRODUCT NAME, OFFER, DISCLAIMER, OR CTA DETAILS]
Success criteria:
- Hook lands in the first 2 seconds
- Every line is speakable at a normal pace within [VIDEO LENGTH]
- One clear payoff. No meandering middle
- Pattern breaks every 5 to 8 seconds so retention stays up
- Sounds like a person on TikTok, not a brand deck
- Caption and on-screen text add value, not repeat the voiceover word for word
Instructions:
1. Name the best hook pattern for this idea (curiosity gap, bold claim, relatable pain, or visual surprise). Say why in one sentence.
2. Write 3 hook options for the first 3 seconds. Keep each under 12 words.
3. Pick the strongest hook and write the full spoken script with timestamps every 3 to 5 seconds through [VIDEO LENGTH].
4. Add on-screen text cues: what appears on screen, when, and for how long.
5. Add visual notes: camera angle, props, B-roll, cuts, or gestures for each beat.
6. Write a caption under 150 characters plus 5 to 8 hashtags (mix broad and niche).
7. End with a short "Before you film" checklist.
Output format:
Return sections 1-7 in order. Use the numbered labels exactly as above.
Style rules:
- Write for the ear. Short sentences. Strong verbs.
- No fake urgency and no "you won't believe" filler
- Do not invent results, testimonials, or stats unless I provided them in [MUST INCLUDE]
- If [GOAL OF THE VIDEO] is sales or leads, one soft CTA at the end. No hard pitch in the hook.
How to use
- Put the raw idea in [TOPIC OR IDEA], even if it is messy. One sentence is enough to start.
- Add a TikTok URL in [MUST INCLUDE] if your chat tool can open links. Otherwise describe the first 10 seconds and ask for the same pacing with your topic.
- Run a second pass with "cut to 30 seconds" or "rewrite hook option 2 as the main script."
Tips
- Pick one length and stick to it. Scripts balloon when the time limit is vague.
- Film the hook three ways. TikTok rewards the first three seconds more than perfect lighting.
- If the script feels flat, ask for "one visual gag in the middle" without changing the payoff.
Example output
Section 1
Hook pattern: relatable pain. Most home cooks already own the fix and never use it.
Section 2
- "Your cast iron is sticky because of this one step."
- "Stop scrubbing cast iron. Do this instead."
- "I ruined cast iron for years until someone showed me this."
Section 3 (excerpt)
0:00-0:03 HOOK
"Your cast iron is sticky because of this one step."
0:03-0:08
"After cooking, you probably rinse it hot and call it done. That leaves a film that builds up."
0:08-0:15
"Salt scrub. Wipe. Thin oil. Heat two minutes. That's it."
Section 6
Caption: The cast iron reset I wish I learned ten years ago.
Hashtags: #castiron #cookinghacks #kitchenhacks #homecooking #foodtok #skillet #castironcare #learnontiktok
Before you film
- Read the hook out loud twice. Cut any word you stumble on
- Check you can finish the script inside [VIDEO LENGTH] at a calm pace
- ...