youtube-scriptwriting

Write retention-optimized long-form YouTube scripts through a checkpoint workflow (research, hook, structure, body, editing). Use when asked to "write a YouTube script", "YouTube video outline", "long-form video script", "improve video retention", "structure a YouTube video", or when turning raw ideas/transcripts/notes into a compelling video script. Covers hook formats, 7 story structures, rehook techniques, editing audits, and outro binge loops.

9 stars

Best use case

youtube-scriptwriting is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Write retention-optimized long-form YouTube scripts through a checkpoint workflow (research, hook, structure, body, editing). Use when asked to "write a YouTube script", "YouTube video outline", "long-form video script", "improve video retention", "structure a YouTube video", or when turning raw ideas/transcripts/notes into a compelling video script. Covers hook formats, 7 story structures, rehook techniques, editing audits, and outro binge loops.

Teams using youtube-scriptwriting should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/youtube-scriptwriting/SKILL.md --create-dirs "https://raw.githubusercontent.com/exiao/skills/main/video/youtube-scriptwriting/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/youtube-scriptwriting/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How youtube-scriptwriting Compares

Feature / Agentyoutube-scriptwritingStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Write retention-optimized long-form YouTube scripts through a checkpoint workflow (research, hook, structure, body, editing). Use when asked to "write a YouTube script", "YouTube video outline", "long-form video script", "improve video retention", "structure a YouTube video", or when turning raw ideas/transcripts/notes into a compelling video script. Covers hook formats, 7 story structures, rehook techniques, editing audits, and outro binge loops.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# YouTube Script Writing

Transform disorganized ideas into retention-optimized scripts through a checkpoint-based workflow.

## Core Psychology

All great scripts operate on one principle: **Reality must beat expectations.**

- Viewer expectations = what they think will happen based on title/thumbnail
- Reality = what you actually deliver in the video
- When reality > expectations → satisfaction, engagement, shares
- When reality < expectations → disappointment, drop-off, bounce

## The Workflow

### Checkpoint 1: Define the Foundation

Before writing anything:

1. **Target audience**: Who specifically is watching? What do they already know?
2. **Desired emotion**: Pick ONE primary emotion to transfer:
   - Awe/inspiration
   - Amusement/humor
   - Excitement/joy
   - Anger/outrage
   - Surprise/shock/curiosity
   - Sadness/empathy
3. **Core promise**: One sentence describing what viewer gets from watching

### Checkpoint 2: Research & Mine for Shock

Find the facts that will beat expectations. See [references/research.md](references/research.md).

**Shock Score Method**: Rate each fact 1-100 based on "How many viewers would NOT know this?"
- 80+ = Gold (most viewers surprised)
- 50-79 = Good supporting points
- Below 50 = Skip unless essential context

Collect 5-10 high-shock facts before proceeding.

### Checkpoint 3: Write the Hook

The hook confirms the click and opens a curiosity loop. See [references/hooks.md](references/hooks.md) for the 9 proven formats.

**Quick Formula**: Target + Transformation + Stakes
- **Target**: Who is this for?
- **Transformation**: What will they gain?
- **Stakes**: What happens if they don't watch?

**Hook Commandments** (verify all 4):
1. Alignment: Visual, spoken, and text hooks match
2. Speed: Value promised in first 3 seconds
3. Clarity: Topic is unmistakable
4. Curiosity: Opens a question they must answer

### Checkpoint 4: Choose Story Structure & Outline

Pick ONE structure. See [references/structures.md](references/structures.md) for all 7.

**Most Common:**
- **Breakdown**: Complex concept in building blocks
- **Case Study**: How X achieved Y (framework pieces)
- **Listicle**: Ordered independent items
- **Problem-Solver**: Agitate pain → deliver solution
- **Tutorial**: Step-by-step (contingent steps)
- **Personal Story**: First-person narrative with lessons
- **Newscaster**: Factual recounting (journalist style)

Use "But-Therefore" transitions, not "And-Then":
- "I did this. **But** then this happened. **Therefore** I had to do this."

### Checkpoint 5: Write the Body

For each section, use the **Value Loop**:
1. **Context**: What is it? (Simple, clear)
2. **Application**: How to use it? (Examples)
3. **Framing**: Why does it matter? (Connect to bigger picture)

**Retention rules:**
- **Rehooks** every 30-60s: reagitate the promise ("But here's where it gets interesting...")
- **Second-best first**: Put 2nd-best point first, best point second (ascending pattern keeps viewers)
- **Setups & Payoffs**: Tease information, delay reveal, then deliver

### Checkpoint 6: Edit for Quality

Run three audits. See [references/editing.md](references/editing.md).

**1. Story Flow Audit**
- Is every line necessary to the through-line?
- Delete tangents. Save them for another video.

**2. Comprehension Audit**
- 6th grade vocabulary
- Short sentences (staccato)
- Active voice
- Restate complex ideas twice (second time simpler)
- Name your frameworks (labels aid recall)

**3. Speed-to-Value Audit**
- Value signaled in first 3 seconds?
- Rehooks every 30-60 seconds?
- Each section has its own mini-payoff?

### Checkpoint 7: Outro & CTA

**Binge Loop Formula** (last 15-30 seconds):
1. Link back to video content naturally
2. Introduce a NEW problem/question
3. Promise to solve it in another video

## Script Template

```
HOOK (0-15 seconds)
- Confirm the click
- Open curiosity loop
- Establish credibility (optional)

BODY SECTION 1 (Rehook → Content → Payoff)
[Second-best point]

BODY SECTION 2 (Rehook → Content → Payoff)
[Best point]

BODY SECTION 3+ (Rehook → Content → Payoff)
[Remaining points in descending order]

OUTRO (Last 15-30 seconds)
- Summarize value delivered
- Binge loop to next video/resource
```

## Output Format

Produce a markdown script with:
- Header: title, target audience, desired emotion, core promise, estimated duration
- Each section: heading, rehook line, body content, payoff
- Inline notes: [REHOOK], [SETUP], [PAYOFF], [CUT HERE] markers for the editor
- Estimated timestamps for each section

## Key Data Points

From retention research (load `references/retention-data.md` for full data):
- 55% of viewers lost in first 60 seconds
- 20% lost in first 10 seconds
- Pattern interrupt in first 5s = 23% higher retention
- Suspension bridge pattern (open loops) = 68% higher completion
- Strategic breaks at drop-off points = 15-22% re-engagement
- Videos outperforming channel average retention by 15%+ get 2.3x more algorithmic promotion
- Only 16% of viewers reach the final 10% of a video (never save only CTA for end)
- AVD below 40% = deprioritized by algorithm

**Pattern interrupt frequency:**
- Pre-recorded: every 30 seconds
- Live: every 2-3 minutes
- Shorts: every 2-3 seconds

**Energy patterns:**
- Calm-Burst Oscillation (educational): 15-25s calm, then burst every 2-3 min
- Anchor Pattern (essays): return to core thesis every 2-3 min
- Progressive Energy (vlogs): high first 3 min, stabilize, mix after min 8

## References

- [Research & Idea Development](references/research.md)
- [Hook Formats (9 proven)](references/hooks.md)
- [Story Structures (7 formats)](references/structures.md)
- [Retention Techniques](references/retention.md)
- [Editing & Quality Audits](references/editing.md)
- [Retention Data & Benchmarks](references/retention-data.md) — hard numbers on viewer loss, pattern interrupts, CTA placement, MrBeast principles
- [YouTube Algorithm Guide (2025)](references/algorithm-guide.md) — CTR benchmarks by traffic source, AVD thresholds, signal hierarchy
- [Hook Variants (5 types with templates)](references/hook-variants.md) — shock/contradiction, problem-agitation, story-open, curiosity-gap, social proof with decision guide
- [Full Script Template with Annotations](references/script-template.md) — production-ready template with retention risk mapping and pattern interrupt log

Related Skills

youtube-title-creator

9
from exiao/skills

Generate high-CTR YouTube titles and thumbnail concepts using 119 proven frameworks ranked by performance score. Use when creating YouTube titles, optimizing video titles for CTR, generating thumbnail text, A/B testing title variations, or pairing titles with complementary thumbnails. Covers framework fitting method, universalization strategy, complementarity principle, and psychological trigger analysis.

youtube-content

9
from exiao/skills

Fetch YouTube video transcripts and transform them into structured content (chapters, summaries, threads, blog posts). Use when the user shares a YouTube URL or video link, asks to summarize a video, requests a transcript, or wants to extract and reformat content from any YouTube video.

writer

9
from exiao/skills

Write content in Eric's voice — articles, blog posts, tweets, social media posts, marketing copy, newsletter drafts. Loads WRITING-STYLE.md and enforces kill phrases.

positioning-angles

9
from exiao/skills

Use when defining product positioning, choosing strategic angles, crafting value propositions, competitive positioning, product messaging, differentiation strategy, or go-to-market angles. Also use for 'how should I position my app', 'what angle should I use', 'painkiller vs vitamin', or 'market positioning'.

outline-generator

9
from exiao/skills

Use when generating outlines, article structures, content outlines, blog outlines, planning article sections, structuring posts, breaking down topics into sections, or organizing ideas for long-form content. Also use for 'outline this', 'structure this article', or 'plan the sections'.

last30days-open

9
from exiao/skills

Use only when the user explicitly asks for the open variant of last30days, including watchlists, briefings, and history queries. Sources: Reddit, X, YouTube, web.

last30days

9
from exiao/skills

Use when researching what happened in the last 30 days on a topic. Also triggered by 'last30'. Sources: Reddit, X, YouTube, web. Produces expert-level summary with copy-paste-ready prompts.

hooks

9
from exiao/skills

Use when generating hooks, headlines, titles, and scroll-stopping openers for content. Also use when analyzing viral posts, Reels, TikToks, YouTube Shorts, or successful social examples to extract reusable hook patterns and improve hook guidance.

evaluate-content

9
from exiao/skills

Use when judging content quality OR editing/improving existing copy: shareability, readability, voice, cuttability, angle, copy sweeps.

editor-in-chief

9
from exiao/skills

Use when a first draft is complete and all Phase 1 gates are done: topic selected (seo-research), title approved (hooks), outline approved (outline-generator), draft written (writer). Runs autonomous diagnosis-prescribe-rewrite loop before Substack.

copywriting

9
from exiao/skills

Write or improve marketing copy for any surface: pages, ads, app stores, landing pages, TikTok/Meta scripts, push notifications, UGC. Combines page copy frameworks with direct response principles.

content-strategy

9
from exiao/skills

Use when building content strategy: hooks, angles, and ideas from what's trending now. Covers organic and paid creative across TikTok, X, YouTube, Meta, LinkedIn.