YouTube Script Writer
Overview
Creates retention-optimized YouTube scripts with hooks, pattern interrupts, and strategic CTAs.
Workflow
Step 1: Define the Video
- Topic: What's the video about?
- Length: Short (5-8 min), Medium (10-15 min), or Long (20+ min)?
- Style: Tutorial, listicle, story, opinion, or review?
- Audience: Who's watching and what do they already know?
- CTA goal: Subscribe, buy, download, or watch next?
Step 2: Write the Hook (First 30 Seconds)
Hook formulas:
- The Promise: "By the end of this video, you'll know exactly how to [outcome]"
- The Shock: "Most people get [topic] completely wrong. Here's why..."
- The Story: "Last month, I [did something] and the results blew my mind"
- The Question: "What if I told you [surprising claim]?"
- The Proof: "I [achieved result] in [timeframe], and I'm going to show you how"
Anti-skip elements (first 30 sec must include):
- Statement of value (what they'll learn)
- Proof you're credible
- Pattern interrupt (something unexpected)
Step 3: Script Structure
[0:00-0:30] HOOK — Why they should keep watching
[0:30-1:00] CONTEXT — Quick background/setup
[1:00-X:00] CONTENT — Main value (use sections below)
[Last 2 min] CTA — What to do next + subscribe
Within CONTENT, every 2-3 minutes include:
- Pattern interrupt (change pace, visual, or energy)
- Open loop ("but first..." / "I'll get to that in a second")
- Retention hook ("this next part is the most important")
Step 4: Write Each Section
For each section of the script:
- On-screen text suggestion: Key words to display
- B-roll suggestion: What to show visually
- Energy note: Pace and tone guidance
- Retention device: How to keep them watching through this part
Output Format
# YouTube Script: [Video Title]
## Video Details
- **Title options**: [3 title variations]
- **Thumbnail concept**: [description]
- **Target length**: [X minutes]
- **Style**: [type]
## Title & Thumbnail Options
1. **Title**: [option] | **Thumbnail**: [concept]
2. **Title**: [option] | **Thumbnail**: [concept]
3. **Title**: [option] | **Thumbnail**: [concept]
---
## SCRIPT
### [0:00] HOOK
[Exactly what to say — word for word]
*[B-roll/visual note]*
*[Energy: high/conversational/serious]*
### [0:30] INTRO + CONTEXT
[Script text]
*[Visual note]*
### [1:00] SECTION 1: [Title]
[Script text]
*[Pattern interrupt note]*
*[Retention hook]*
### [X:00] SECTION 2: [Title]
[Script text]
[Continue for all sections...]
### [X:00] CTA + OUTRO
[Script text — subscribe, like, next video]
---
## Description
[Full YouTube description with timestamps, links, and keywords]
## Tags
[10-15 relevant tags]
## Pinned Comment
[Strategic first comment to boost engagement]
Quality Checklist
1---2name: youtube-script-writer3description: Write YouTube video scripts with hooks, retention strategies, and CTAs. TRIGGERS - Use when user wants to write a YouTube script, video content, or video outline.4---56# YouTube Script Writer78## Overview9Creates retention-optimized YouTube scripts with hooks, pattern interrupts, and strategic CTAs.1011## Workflow1213### Step 1: Define the Video141. **Topic**: What's the video about?152. **Length**: Short (5-8 min), Medium (10-15 min), or Long (20+ min)?163. **Style**: Tutorial, listicle, story, opinion, or review?174. **Audience**: Who's watching and what do they already know?185. **CTA goal**: Subscribe, buy, download, or watch next?1920### Step 2: Write the Hook (First 30 Seconds)2122**Hook formulas:**23- **The Promise**: "By the end of this video, you'll know exactly how to [outcome]"24- **The Shock**: "Most people get [topic] completely wrong. Here's why..."25- **The Story**: "Last month, I [did something] and the results blew my mind"26- **The Question**: "What if I told you [surprising claim]?"27- **The Proof**: "I [achieved result] in [timeframe], and I'm going to show you how"2829**Anti-skip elements** (first 30 sec must include):30- Statement of value (what they'll learn)31- Proof you're credible32- Pattern interrupt (something unexpected)3334### Step 3: Script Structure3536```37[0:00-0:30] HOOK — Why they should keep watching38[0:30-1:00] CONTEXT — Quick background/setup 39[1:00-X:00] CONTENT — Main value (use sections below)40[Last 2 min] CTA — What to do next + subscribe4142Within CONTENT, every 2-3 minutes include:43- Pattern interrupt (change pace, visual, or energy)44- Open loop ("but first..." / "I'll get to that in a second")45- Retention hook ("this next part is the most important")46```4748### Step 4: Write Each Section4950For each section of the script:51- **On-screen text suggestion**: Key words to display52- **B-roll suggestion**: What to show visually53- **Energy note**: Pace and tone guidance54- **Retention device**: How to keep them watching through this part5556## Output Format5758```markdown59# YouTube Script: [Video Title]6061## Video Details62- **Title options**: [3 title variations]63- **Thumbnail concept**: [description]64- **Target length**: [X minutes]65- **Style**: [type]6667## Title & Thumbnail Options681. **Title**: [option] | **Thumbnail**: [concept]692. **Title**: [option] | **Thumbnail**: [concept]703. **Title**: [option] | **Thumbnail**: [concept]7172---7374## SCRIPT7576### [0:00] HOOK77[Exactly what to say — word for word]7879*[B-roll/visual note]*80*[Energy: high/conversational/serious]*8182### [0:30] INTRO + CONTEXT83[Script text]8485*[Visual note]*8687### [1:00] SECTION 1: [Title]88[Script text]8990*[Pattern interrupt note]*91*[Retention hook]*9293### [X:00] SECTION 2: [Title]94[Script text]9596[Continue for all sections...]9798### [X:00] CTA + OUTRO99[Script text — subscribe, like, next video]100101---102103## Description104[Full YouTube description with timestamps, links, and keywords]105106## Tags107[10-15 relevant tags]108109## Pinned Comment110[Strategic first comment to boost engagement]111```112113## Quality Checklist114- [ ] Hook grabs attention in first 5 seconds115- [ ] Pattern interrupt every 2-3 minutes116- [ ] Open loops maintain curiosity117- [ ] CTA feels natural, not forced118- [ ] 3 title/thumbnail options provided119- [ ] Description with timestamps included120- [ ] Tags included for SEO