BestPromptFor XYZ Prompts for anything.

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

  1. Put the raw idea in [TOPIC OR IDEA], even if it is messy. One sentence is enough to start.
  2. 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.
  3. 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
- ...

Appears in