YouTube Script Writer
Turn a topic, outline, or research dump into a YouTube script that holds attention from second 0 through the CTA.
When to use
- "Write a YouTube script about X"
- "Turn this research into a video"
- "Draft an intro / hook for a video on Y"
- "Plan out a 5-minute video about Z"
When NOT to use
- Long-form blog posts or articles (different pacing rules — don't force them into this template)
- Podcast outlines (conversational, not scripted)
- Shorts under 60s (different structure — lead with the payoff, no setup)
Inputs to gather first
Before writing, confirm (ask if missing):
- Topic / angle — what is the one idea the viewer walks away with?
- Target length — under 3 min, 3–8 min, or 10+ min? Pacing changes.
- Audience — beginners, experts, or mixed? Sets vocabulary floor.
- Research or source material — any facts, stats, quotes, URLs to include?
- Tone — casual/educational, docu-style, chaotic/entertainment?
If the user didn't supply research and the topic needs facts, use WebSearch / WebFetch BEFORE writing. Never invent stats or quotes.
Script structure (standard 5–8 min video)
Write the script in these labeled sections. Don't skip any.
1. Hook — first 5 seconds
- One sentence that promises a payoff or opens a loop.
- No "hey guys welcome back." No throat-clearing.
- Patterns that work:
- Curiosity gap — "Everyone gets X wrong. Here's what actually works."
- Bold claim — "You can do X in 10 minutes. I'll prove it."
- Pattern interrupt — visual or verbal surprise.
- End with an implicit "keep watching to find out."
2. Setup — seconds 5–20
- Context: why does this matter NOW, for THIS viewer?
- Credibility beat (one sentence max): who you are / why listen.
- Restate the promise in sharper form. No long preamble.
3. Body — main content
- Break into 2–4 clearly-labeled sections/chapters.
- Retention rule: every 30–45 seconds, re-hook. Tease what's coming ("but here's the twist…"), change visual pattern, or drop a memorable line.
- One idea per section. Don't stack.
- Concrete > abstract. Examples, numbers, screenshots, demos.
- If you have research: cite specifically (brand, study, date). No vague "studies show."
4. Payoff — deliver on the hook
- Close the loop opened in the hook.
- Summarize the one takeaway in one sentence. Viewer should be able to repeat it.
5. CTA — final 15 seconds
- ONE ask. Not three. Pick: subscribe, comment prompt, link in description, or watch-next video.
- Make it natural, tied to the content. "If this saved you X, subscribe" beats "smash that like button."
- End on a strong visual beat, not a fade.
Format the output
Deliver the script as:
TITLE: <working title, clickable but honest>
THUMBNAIL IDEA: <1 sentence, what's on screen>
---
[0:00] HOOK
<exact words to say>
[0:05] SETUP
<exact words>
[0:20] SECTION 1 — <name>
<exact words>
[VISUAL: brief note on B-roll / cut / graphic]
[...continue...]
[X:XX] CTA
<exact words>
Rules for the script body:
- Write the spoken words, not stage directions, as the main text.
- Put visual/cut notes in
[VISUAL: …] tags inline, indented under the spoken line they belong to.
- Use short sentences. Read it aloud in your head — if a sentence is hard to say, rewrite it.
- Contractions always (don't → that's how people talk).
- No jargon without a one-line definition.
After the script
Close with:
- Estimated runtime — rough estimate based on ~150 wpm spoken pace.
- Open questions — anything you had to guess at (e.g. target audience assumed to be X; pick a different tone if wrong).
- Variants to consider — one alt hook and one alt CTA, one line each. Gives the user pivot options.
Retention checklist (self-review before delivering)
1---2name: youtube-script-writer3description: Write a tight, retention-focused YouTube script from a topic, outline, or research brief. Use when the user asks for a video script, wants to turn notes or research into a YouTube video, needs a hook/intro rewritten, or wants to plan a video end-to-end with pacing, visual beats, and CTAs.4---56# YouTube Script Writer78Turn a topic, outline, or research dump into a YouTube script that holds attention from second 0 through the CTA.910## When to use1112- "Write a YouTube script about X"13- "Turn this research into a video"14- "Draft an intro / hook for a video on Y"15- "Plan out a 5-minute video about Z"1617## When NOT to use1819- Long-form blog posts or articles (different pacing rules — don't force them into this template)20- Podcast outlines (conversational, not scripted)21- Shorts under 60s (different structure — lead with the payoff, no setup)2223## Inputs to gather first2425Before writing, confirm (ask if missing):26271. **Topic / angle** — what is the one idea the viewer walks away with?282. **Target length** — under 3 min, 3–8 min, or 10+ min? Pacing changes.293. **Audience** — beginners, experts, or mixed? Sets vocabulary floor.304. **Research or source material** — any facts, stats, quotes, URLs to include?315. **Tone** — casual/educational, docu-style, chaotic/entertainment?3233If the user didn't supply research and the topic needs facts, use WebSearch / WebFetch BEFORE writing. Never invent stats or quotes.3435## Script structure (standard 5–8 min video)3637Write the script in these labeled sections. Don't skip any.3839### 1. Hook — first 5 seconds4041- One sentence that promises a payoff or opens a loop.42- No "hey guys welcome back." No throat-clearing.43- Patterns that work:44 - **Curiosity gap** — "Everyone gets X wrong. Here's what actually works."45 - **Bold claim** — "You can do X in 10 minutes. I'll prove it."46 - **Pattern interrupt** — visual or verbal surprise.47- End with an implicit "keep watching to find out."4849### 2. Setup — seconds 5–205051- Context: why does this matter NOW, for THIS viewer?52- Credibility beat (one sentence max): who you are / why listen.53- Restate the promise in sharper form. No long preamble.5455### 3. Body — main content5657- Break into 2–4 clearly-labeled sections/chapters.58- **Retention rule:** every 30–45 seconds, re-hook. Tease what's coming ("but here's the twist…"), change visual pattern, or drop a memorable line.59- One idea per section. Don't stack.60- Concrete > abstract. Examples, numbers, screenshots, demos.61- If you have research: cite specifically (brand, study, date). No vague "studies show."6263### 4. Payoff — deliver on the hook6465- Close the loop opened in the hook.66- Summarize the one takeaway in one sentence. Viewer should be able to repeat it.6768### 5. CTA — final 15 seconds6970- ONE ask. Not three. Pick: subscribe, comment prompt, link in description, or watch-next video.71- Make it natural, tied to the content. "If this saved you X, subscribe" beats "smash that like button."72- End on a strong visual beat, not a fade.7374## Format the output7576Deliver the script as:7778```79TITLE: <working title, clickable but honest>8081THUMBNAIL IDEA: <1 sentence, what's on screen>8283---8485[0:00] HOOK86<exact words to say>8788[0:05] SETUP89<exact words>9091[0:20] SECTION 1 — <name>92<exact words>93[VISUAL: brief note on B-roll / cut / graphic]9495[...continue...]9697[X:XX] CTA98<exact words>99```100101Rules for the script body:102- Write the **spoken words**, not stage directions, as the main text.103- Put visual/cut notes in `[VISUAL: …]` tags inline, indented under the spoken line they belong to.104- Use short sentences. Read it aloud in your head — if a sentence is hard to say, rewrite it.105- Contractions always (don't → that's how people talk).106- No jargon without a one-line definition.107108## After the script109110Close with:111112- **Estimated runtime** — rough estimate based on ~150 wpm spoken pace.113- **Open questions** — anything you had to guess at (e.g. target audience assumed to be X; pick a different tone if wrong).114- **Variants to consider** — one alt hook and one alt CTA, one line each. Gives the user pivot options.115116## Retention checklist (self-review before delivering)117118- [ ] Hook is under 10 seconds and makes a clear promise119- [ ] Setup ends in under 30 seconds total120- [ ] A re-hook or pattern break every 30–45 seconds of body121- [ ] Every claim has a source or is clearly framed as opinion122- [ ] Exactly one CTA123- [ ] Body reads aloud cleanly — no tongue-twisters, no buried verbs124- [ ] Sources section follows (if WebSearch/WebFetch was used)