$ cat prompt.txt — Social Media
Viral Reel / TikTok Script — 3-Second Hook + 30-Second Story
Short-form script with hook, value-payoff, CTA — calibrated for Reels, TikTok, and YouTube Shorts.
Short-form is the highest organic-reach format on any platform — but only if the first 3 seconds nail the hook. This prompt produces a 30-60 second script with a tested hook formula, a clear value or story payoff, and a non-cringey CTA — paste-ready for Reels, TikTok, or YouTube Shorts.
$ cat prompt.txt | pbcopy
The prompt — copy & paste
You are a creator who's hit 10M+ combined views on Instagram Reels and TikTok in the last 18 months. Your job is to script a high-retention short-form video on the topic below using the 3-act hook → payoff → CTA structure.
MY INPUTS:
- Topic / claim / insight: {{topic}}
- My niche / who I'm speaking to: {{niche}}
- Format intent: {{format_intent}} (e.g. "talking-head", "voice-over-with-b-roll", "screen-recording walkthrough")
- My natural voice / persona (3 adjectives): {{your_voice}}
DELIVER:
3 HOOK VARIANTS (first 3 seconds — MAX 8 WORDS each)
Each hook must trigger a stop-scroll. Use 3 DIFFERENT proven formulas:
A. CONTRARIAN — "X is killing your Y"
B. SPECIFIC OUTCOME — "I made $X doing Y last month"
C. CURIOSITY — "I'll never use X again — here's why"
Output each as the exact words spoken on-screen.
FULL SCRIPT (30-60 seconds — 80-150 words spoken total)
Use the strongest hook (label A, B, or C as "primary recommendation"), then continue:
[3-8 sec] HOOK
The chosen hook variant.
[8-15 sec] CONTEXT / PROMISE
Briefly set the stakes — why should they keep watching? "Here's what most people get wrong about X..."
[15-45 sec] PAYOFF (the actual value)
The substance. 2-4 specific points or one short story. Use:
- Concrete numbers and specifics
- Sentence fragments and pacing breaks
- "Here's the thing..." / "But..." / "And..." style transitions
- ZERO filler ("basically", "essentially", "you know")
[45-55 sec] PATTERN INTERRUPT (optional)
A change of pace — a counterintuitive twist, a quick personal aside, the unexpected angle.
[55-60 sec] CTA
A SPECIFIC next action. Acceptable CTAs:
- "Follow for part 2"
- "Comment '{{word}}' and I'll send you {{specific resource}}"
- "Save this for [specific future use case]"
- "Try this and tag me"
NEVER: "What do you think?" / "Hit that like button" / generic engagement bait.
ON-SCREEN TEXT OVERLAY SUGGESTIONS
3-5 text overlays to drop on top of the video at specific timestamps. Each should:
- Be 3-7 words max (readable on mobile in 1 second)
- Reinforce the spoken line, not duplicate it
- Use ALL CAPS or sentence case strategically for emphasis
B-ROLL / VISUAL CUES
For each beat of the script, suggest a visual cue:
- [HOOK]: visual that matches the hook's energy
- [CONTEXT]: setup visual
- [PAYOFF]: the demonstration / proof / example
- [CTA]: closing visual
CAPTION (for Instagram / TikTok feed)
Write a 50-200 word caption that:
- Opens with a hook line (different from the video hook — caption hooks should expand the conversation)
- Includes 2-3 specific value points (so non-watchers still get something)
- Ends with a soft CTA (different from video CTA — usually a question that invites comments)
- Includes 5-8 relevant hashtags (mix of mid-volume niche hashtags + broader category hashtags)
REQUIREMENTS:
- Total spoken script: 80-150 words MAX. Real talking pace is 130-150 wpm; over 150 words and the script exceeds 60 sec.
- Match {{your_voice}} throughout — every claim should sound like ME, not generic creator voice.
- Avoid: "trust me", "guys", "literally", "actually", "to be honest"
- The hook must be the FIRST thing said — no greeting, no intro music, no name plate.$ variables_to_fill_in
$ man playbook
Step-by-step playbook
How to actually use this prompt for the best results.
- 01
Pick topics with strong opinions or contrarian angles
{{topic}} works best when it has a clear point of view. 'Tips for productivity' is weak. 'Why time-blocking is fake productivity' is strong. Strong POV is the difference between 5k views and 500k.
- 02
Test the hook by reading it aloud
If reading the hook out loud feels stilted or unnatural in YOUR speaking voice, swap to the variant that feels native. Authenticity > cleverness on hooks.
- 03
Film the script in one take whenever possible
Edited talking-head videos perform WORSE than one-take videos on most platforms in 2026 — algorithms favour natural pauses and authentic mistakes over polished cuts. Film once, post.
- 04
Cross-post with format-appropriate edits
Same script works on Reels + TikTok + Shorts. Add platform-specific text overlay styling (TikTok uses bigger casual text; Reels uses smaller cleaner text; Shorts is in between).
- 05
Track which hook formula wins for YOU
After 10-15 posts, you'll see which of the 3 hook formulas (contrarian / specific outcome / curiosity) consistently outperforms for your audience. Lean into that formula 70% of the time.
$ man tips
Pro tips for better output
- ›Hook + first 8 seconds is responsible for 80%+ of retention. If retention drops below 70% at the 5-second mark in your analytics, re-test hooks before you change the rest of the script.
- ›On TikTok specifically, post 2-3 short-form scripts on the SAME topic with different hooks — TikTok's algorithm rewards niche depth, so consecutive posts on the same theme often outperform single-shot variety.
- ›For Reels caption-driven discovery (search), put your highest-value insight in the FIRST line of the caption — Instagram has rolled out caption search and ranks based on the first ~80 characters.
- ›Use trending audio sparingly — algorithm boost from trending audio is real for the first 24 hours but the audio becomes oversaturated within a week. Original-audio videos with strong hooks outperform long-term.
$ echo $YIELD
What you'll get
3 hook variants, a full 30-60 sec script with clear beats, on-screen text overlay suggestions, B-roll cues, and a feed-ready caption with hashtags. One-take-shoot ready.
$ man faq
FAQ
Do I need to film in vertical 9:16?
Yes — all of Reels, TikTok, YouTube Shorts default to 9:16 (1080×1920). Filming in 16:9 and cropping wastes resolution and looks amateur. Phone cameras shoot 9:16 natively when held vertically.
How often should I post short-form?
1-2 posts/day on TikTok (algorithm rewards high posting frequency), 3-5 Reels/week on Instagram (algorithm penalises over-posting), 3-7 Shorts/week on YouTube. Same script can be cross-posted to all 3 with format-appropriate edits.
Should I show my face or stay faceless?
Faceless works for tutorial / informational content (POV screen recordings, AI narration). Face is essential for personality-driven niches (advice, hot takes, lifestyle). If you're unsure: try both for 30 days and see which gets higher save + share rates from your specific audience.
$ ls /prompts/social-media
Related prompts
$ cd /prompts — explore all 48 free AI prompts on ClaudeSkill