YouTube's algorithm doesn't care how good your content is at minute 8. It cares whether people are still watching at minute 3. Average view duration and click-through rate drive everything — and both depend almost entirely on your script.
The problem with AI-generated YouTube scripts is that they're structurally wrong. They read like well-organized articles. Good intro, clear sections, logical conclusion. That works in print. On YouTube, it bleeds viewers. The moment someone feels like they know where the video is going, they leave.
Here's how to prompt for scripts that actually retain viewers.
Why YouTube scripts are different from every other content format
A blog post reader can skim ahead. A YouTube viewer can only fast-forward or leave. That changes everything.
The psychological contract with a YouTube viewer is different: they're giving you their full attention, and they'll revoke it the second they feel their time is being wasted. This means your script needs to constantly answer the question "why am I still watching?"
Three mechanisms drive retention:
Open loops: questions or promises that haven't been paid off yet. A viewer waiting for the answer keeps watching.
Pattern interrupts: every 60–90 seconds, something changes — the pace, the format, a new angle, a surprising statement. Without them, attention drifts.
Re-hooks: mini-hooks before new sections. You don't just transition — you tease what's coming before you deliver it.
AI doesn't naturally build these in. Left to default behavior, it writes logical transitions, not retention mechanics. You have to explicitly prompt for them.
The 5-part YouTube script structure
Before you prompt, know what you're building:
1. Hook (0–30s): Why watch this specific video? Not what the video is about — why this one, right now. The best hooks start with a problem, a counterintuitive claim, or a direct promise.
2. Setup and stakes (30s–2min): What's the context? Why does this matter to the viewer? This is where you earn the right to teach. Don't skip it, but don't linger — 60–90 seconds max.
3. Content blocks (middle): The actual value, broken into 3–5 distinct sections. Each block needs its own mini-hook before it starts. The transitions between blocks are where you lose people.
4. Climax or resolution: The biggest payoff, the final reveal, the action step. This is what the rest of the video was building toward. Place it at 75–80% of runtime, not at the end.
5. CTA: Subscribe, comment, click the next video. One action. Placed after the payoff, not before — you earn the CTA, you don't demand it.
The master script prompt
This is the base prompt I use for every YouTube script:
Write a YouTube video script on the topic: [TOPIC]
Target viewer: [WHO THEY ARE — be specific, e.g., "freelance designers who want to charge more"]
Video length: [DURATION] minutes
Tone: [conversational/educational/storytelling/high-energy]
My channel niche: [NICHE]
Use this structure:
1. HOOK (0-30s): Open with the most compelling version of why this video matters. Do NOT start with "In this video I'm going to show you." Start with a problem, a bold claim, or a story mid-scene.
2. SETUP (30s-90s): Set stakes. Why does this matter to the viewer? What will they be able to do after watching?
3. CONTENT BLOCKS: Break the main content into [N] sections. Before each new section, add a brief "coming up" tease that creates an open loop.
4. CLIMAX: The biggest payoff or action step. Place this at the 75% mark of the script.
5. CTA (final 30s): Ask for one action. Make it feel earned, not demanded.
Add [PATTERN INTERRUPT] markers every 60-90 seconds in the script where I should vary my delivery, add B-roll, or change the visual.
Format: line-by-line script with timestamps. Include suggested on-screen text or B-roll notes in brackets.
Hook writing with AI: 10 proven formulas
The hook is 20% of your script length but 80% of what determines if it works. Prompt for hooks separately from the full script — then pick the best one.
Formula 1: The problem-first hook
Write a YouTube hook for a video about [TOPIC].
Open by describing the exact feeling or frustration the viewer has right now.
Do not introduce yourself or the channel. Start with their experience, not yours.
Keep it under 25 seconds when spoken aloud (about 60 words).
Formula 2: The counterintuitive claim
Write a YouTube hook that opens with a statement that contradicts what the viewer expects to hear about [TOPIC].
The claim should be true but surprising. It should make the viewer think "wait, what?"
Follow the claim with one sentence that explains why you're not crazy.
Formula 3: The story mid-scene
Write a YouTube hook that opens in the middle of a story related to [TOPIC].
Start with action — not setup. Drop the viewer into a specific moment.
The story should create a question the viewer needs answered.
Keep it under 30 seconds. Don't resolve the story in the hook.
Formula 4: The specific promise
Write a YouTube hook that makes a specific, measurable promise to the viewer about what they'll know by the end of this video about [TOPIC].
Avoid vague promises ("you'll learn everything about X"). Be specific ("by the end of this, you'll know exactly how to X without Y").
Delivery time: under 20 seconds spoken aloud.
Formula 5: The direct address
Write a YouTube hook that calls out the specific viewer this video is for, by describing their exact situation.
Example: "If you've been doing X for [TIME] and still getting [BAD RESULT], this video is specifically for you."
Customize for [TOPIC] and [TARGET AUDIENCE].
Formulas 6–10 (quick versions):
Write 5 YouTube hooks for a video about [TOPIC].
Include one of each type: question hook, statistic hook, demonstration hook, confession hook, comparison hook.
Each should be under 30 seconds spoken aloud. No "Hey guys" or "Welcome back."
Keeping viewers watching: retention prompts
Once you have your hook and structure, prompt explicitly for retention mechanics:
Open loops between sections:
I have a YouTube script with these main sections: [LIST YOUR SECTIONS].
Before each section transition, add a brief open loop (1-2 sentences) that teases what's coming without revealing it.
The tease should create a question in the viewer's mind that keeps them watching.
Re-hooks for each new section:
Write a re-hook for the [SECTION NAME] section of my YouTube script about [TOPIC].
A re-hook is a single sentence at the start of a new section that re-engages the viewer.
It should feel like a fresh reason to keep watching, not a transition phrase.
Example of bad re-hook: "Now let's move on to the second point."
Example of good re-hook: "Here's the part that most people get completely wrong."
Pattern interrupt prompts:
Review this YouTube script section and suggest 3 pattern interrupts — moments where I should change something about the video (pace, visual, example, tone) to re-engage viewers who are drifting:
[PASTE SCRIPT SECTION]
For each interrupt, specify: where in the script it goes, what type of interrupt (visual change / rhetorical question / tonal shift / story beat), and what to actually do.
Prompts by video type
Tutorial videos
Write a YouTube tutorial script for: [SPECIFIC TASK OR SKILL]
Structure:
- Hook: show the end result first, then promise to show how to get there
- Quick overview (30s): what we're covering and why this approach is better than the obvious one
- Step-by-step content: each step gets its own section with a mini-hook before it
- Common mistakes section: one section on what goes wrong and why, placed before the final step
- Result demo: show the outcome
- CTA: subscribe + mention related video
Add timestamps for each step. Format as a screen-recording-style script where you're talking through what you're doing.
Listicle videos
Write a YouTube listicle script: "[NUMBER] [THINGS] about [TOPIC]"
Rules:
- Don't reveal items in order of quality. Save the best for last, but tease it early ("the last one is the one most people overlook, and it changed how I think about this")
- Each list item needs: a mini-hook, the point, and a specific example or story
- After item [HALFWAY POINT], add a retention line that previews the remaining items
- The final item should be the most counterintuitive or surprising one
Target length: [DURATION] minutes. Tone: [TONE].
Story or vlog-style videos
Write a YouTube story script about [SPECIFIC EXPERIENCE OR JOURNEY].
Structure it using the story arc:
- Open in the middle of action (not at the beginning)
- Establish stakes early: what was at risk?
- Build to a turning point
- Deliver the resolution with a lesson or insight
- Close with how this applies to the viewer
Include specific sensory details to make the story concrete. No vague language ("it was really hard") — use specific moments ("I was sitting in my car in a parking lot, refreshing my email every five minutes").
Common AI mistakes in YouTube scripts — and how to fix them
Mistake 1: Too formal
AI defaults to complete, well-structured sentences. Spoken-word scripts need fragments, pauses, and rhythm.
Rewrite this YouTube script section to sound like natural spoken word, not written prose.
Specifically:
- Break long sentences into 2-3 shorter ones
- Add natural pauses (indicated with "—" or "[pause]")
- Replace formal transitions ("Furthermore," "In conclusion,") with spoken ones ("Here's the thing," "And that's where it gets interesting")
- Add occasional sentence fragments for emphasis
[PASTE SECTION]
Mistake 2: No re-hooks at section breaks
Review this YouTube script. Identify every transition between major sections.
At each transition, add a 1-2 sentence re-hook that:
a) Acknowledges the viewer has been watching and rewards them
b) Creates a reason to stay for the next section
c) Never uses the phrase "now let's" or "moving on"
[PASTE SCRIPT]
Mistake 3: Weak CTA
Write 5 CTAs for a YouTube video about [TOPIC].
Each should:
- Feel like a natural conclusion to the content, not a separate commercial
- Ask for ONE specific action only
- Reference something from the video content (not generic "if you liked this video")
- Be under 20 seconds when spoken
The research-to-script prompt chain
For data-driven videos, the workflow matters as much as the prompts. Here's the full chain:
Step 1 — Research prompt:
I'm making a YouTube video about [TOPIC] for [AUDIENCE].
Give me:
- The 5 most common misconceptions about this topic
- 3 counterintuitive facts with sources I can verify
- The most-asked questions people have about this topic
- 2-3 specific examples or case studies I can use
Step 2 — Outline prompt:
Based on this research: [PASTE RESEARCH]
Create a YouTube video outline for a [DURATION]-minute video.
For each section, include: the main point, the hook for that section, and one specific example.
Optimize for viewer retention — the structure should create open loops and tease payoffs throughout.
Step 3 — Script prompt:
Expand this outline into a full script: [PASTE OUTLINE]
Use my tone guidelines: [DESCRIBE YOUR TONE]
Add retention mechanics: re-hooks before each section, one pattern interrupt every 90 seconds.
Format with timestamps.
Step 4 — Thumbnail title prompt:
Based on this script, write 10 YouTube thumbnail title options.
Each should: fit on a thumbnail (under 5 words), create curiosity, match the hook of the script.
Include 2 options that use a number, 2 that use a specific claim, and 2 that use a question.
This four-step chain produces scripts that are grounded in real research rather than AI hallucinations about your topic. For more on building multi-step research workflows, the post on AI research workflows covers how to structure the research phase before any content creation starts.
The best YouTube scripts aren't written — they're engineered. You're not just choosing words; you're choosing when viewers feel rewarded enough to keep watching. Prompt for that, and the algorithm takes care of the rest. For more on adapting your writing approach for different content formats, prompting for writers covers the broader principles.



