script-structure

Structure YouTube scripts with hooks, pacing, and retention beats.

131|30|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/TheCraigHewitt/skills --skill script-structure-thecraighewitt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: script-structure
Source: https://github.com/TheCraigHewitt/skills/tree/main/youtube/script-structure
Command: npx skills add https://github.com/TheCraigHewitt/skills --skill script-structure-thecraighewitt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

YouTube content often suffers from weak structure that fails to maintain viewer retention. This Skill provides a structured framework approach, enabling writers to plan hooks, pacing, and retention beats that keep viewers engaged from start to finish.

Core Features & Use Cases

  • Frameworks: Problem-Solution Arc, Story Arc, Listicle, and Contrarian Take to fit different video formats.
  • Retention Toolkit: Techniques for inserting retention beats every 2-3 minutes, preview teases, and pattern interrupts to keep viewers engaged.
  • Process & Formatting: Guidance to map topics to sections, create bullet-point outlines, and produce a script outline that supports visual directions.

Quick Start

Provide a video topic, target length, and audience, then ask your AI to generate a structured YouTube script outline using the script-structure framework.

Frequently Asked Questions about script-structure

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a YouTube script for maximum viewer retention?

Structure a YouTube script for retention by applying specific frameworks like Problem-Solution Arc or Story Arc, and inserting retention beats every 2-3 minutes. This approach maps topics to sections, plans hooks, and paces content to keep viewers engaged throughout.

What is a retention beat in scriptwriting and when do I need it?

A retention beat in scriptwriting is a technique like a preview tease or pattern interrupt used to maintain viewer engagement. You need retention beats inserted every 2-3 minutes in educational, founder, and marketing videos to prevent audience drop-off.

What's the best way to write a hook for a YouTube video script?

The best way to write a hook for a YouTube video script is to select a framework like Problem-Solution or Contrarian Take, then map your topic to an outline that front-loads value. This structured approach ensures your hook aligns with pacing and retention beats.

Can I use this script structure framework for educational and marketing videos?

Yes, you can use this script structure framework for educational, founder, and marketing videos. It supports multiple formats including Listicle and Contrarian Take, allowing you to adapt hook-writing, pacing, and retention beats to your specific audience and content type.

How do I generate a YouTube script outline with AI?

To generate a YouTube script outline with AI, provide your video topic, target length, and audience. The AI will apply the script-structure framework to produce a bullet-point outline with hooks, retention beats, and visual directions formatted for maximum viewer retention.

Why does my YouTube video structure fail to keep viewers engaged?

Your YouTube video structure fails to keep viewers engaged when it lacks planned retention beats, proper pacing, and a strong hook. Applying a structured framework approach with pattern interrupts every 2-3 minutes fixes weak structure and maintains audience retention.