Prompt Library › 🎨 Creative › Generate YouTube Video Scripts with AI
GPT-4o 🎨 Creative Intermediate

Generate YouTube Video Scripts with AI

Get a full YouTube script for [VIDEO_TOPIC] — with a retention-optimized hook, structured segments, on-screen directions, and an end-screen CTA.

👁 5 views ⎘ 0 copies ♥ 0 likes

The Prompt

# Generate YouTube Video Scripts with AI

You are a YouTube scriptwriter. Write a complete script for a [VIDEO_LENGTH]-minute video about [VIDEO_TOPIC] for [CHANNEL_NAME].

## Channel Context

- **Niche:** [CHANNEL_NICHE]
- **Audience:** [AUDIENCE_DESCRIPTION]
- **Style:** [VIDEO_STYLE] (talking head, tutorial, essay, vlog, etc.)
- **Target keyword:** [TARGET_KEYWORD]

## Script Structure

**Hook (0:00–0:[HOOK_SECONDS]):**
Open with [HOOK_TYPE] — a bold question, surprising fact, or promise of [SPECIFIC_BENEFIT]. Do not introduce yourself yet.

**Intro (0:[HOOK_END]–1:00):**
Brief channel intro, what viewers will learn, and why it matters for [AUDIENCE].

**Main Content ([SEGMENT_LIST]):**
Break the video into [SEGMENT_COUNT] segments. For each:
- Segment title
- Key points with examples
- [B_ROLL_OR_GRAPHIC] direction in brackets

**CTA and Outro:**
Ask viewers to [ENGAGEMENT_CTA]. Tease [NEXT_VIDEO_TOPIC] as the reason to subscribe.

## On-Screen Directions

Add [LOWER_THIRD] and chapter markers throughout.

📝 Fill in the blanks

Replace these placeholders with your own content:

[VIDEO_LENGTH]
[VIDEO_TOPIC]
[CHANNEL_NAME]
[CHANNEL_NICHE]
[AUDIENCE_DESCRIPTION]
[VIDEO_STYLE]
[TARGET_KEYWORD]
[HOOK_SECONDS]
[HOOK_TYPE]
[SPECIFIC_BENEFIT]
[HOOK_END]
[AUDIENCE]
[SEGMENT_LIST]
[SEGMENT_COUNT]
[B_ROLL_OR_GRAPHIC]
[ENGAGEMENT_CTA]
[NEXT_VIDEO_TOPIC]
[LOWER_THIRD]

How to use this prompt

1
Copy the prompt

Click "Copy Prompt" above to copy the full prompt text to your clipboard.

2
Replace the placeholders

Swap out anything in [BRACKETS] with your specific details.

3
Paste into GPT-4o

Open your preferred AI assistant and paste the prompt to get started.