โœ๏ธ AI Scriptwriting & Text5 min read

Best AI Prompts for YouTube Script Writing (Copy-Paste Templates 2025)

The exact AI prompts I use to write YouTube scripts across 6 channels โ€” hook generators, full-script templates, Shorts prompts, SEO descriptions, and a 10-rule system for better AI output every time.

SharePost
Advertisement ยท Slot: article-top

The fastest way to improve your AI-generated scripts isn't a better AI tool โ€” it's a better prompt.

Most YouTube creators use prompts like "write me a script about X." That's why most AI scripts sound generic. The prompts below are the exact templates I use across six channels to produce scripts that sound written by a human who actually knows the topic.

Copy them. Customize the brackets. Use them today.


How to Use These Prompts

Every prompt below follows the same logic:

  1. Tell the AI who it is โ€” give it a role before the task
  2. Specify the format โ€” YouTube hook, B-roll script, short-form, etc.
  3. Give audience context โ€” who's watching and what they already know
  4. Set the tone โ€” conversational, authoritative, casual, urgent
  5. Define the output โ€” word count, sections, what to avoid

Skip any of these and the output drops in quality. Include all five and ChatGPT or Claude will consistently produce scripts you can use with minor edits.


The Hook Prompt (Most Important)

Your video's first 30 seconds determine whether people watch or leave. Use this to generate hooks you can test:

You are an expert YouTube scriptwriter specializing in [YOUR NICHE] content.

Write 5 different opening hooks for a YouTube video titled: "[YOUR VIDEO TITLE]"

For each hook, use a different approach:
1. Bold controversial statement
2. Surprising statistic or fact
3. Relatable problem or frustration
4. Story opener (first-person, past tense)
5. Direct question that creates curiosity

Each hook should be 2-3 sentences max and should NOT start with "In this video" or "Today we're going to." The hook must make the viewer feel they'll miss something important if they stop watching.

Target audience: [e.g., "YouTube creators with under 10,000 subscribers who want to grow faster"]
Tone: [e.g., "conversational, direct, no fluff"]

Why it works: Generating 5 hooks at once gives you options to A/B test. Most creators pick the first hook the AI writes โ€” testing multiple hooks can double your click-through rate.


The Full Script Prompt

For 8-12 minute YouTube videos:

You are a professional YouTube scriptwriter. Write a complete script for a video titled: "[YOUR VIDEO TITLE]"

AUDIENCE: [Describe them โ€” experience level, main pain point, what they've already tried]

STRUCTURE:
- Hook (30 seconds): Start with [bold claim / problem / story]. Do NOT say "In this video" or "Welcome back."
- Context (60 seconds): Why this topic matters right now. One key stat or example.
- Main content ([X] sections): Cover [LIST YOUR MAIN POINTS]. Each section needs: a clear sub-heading read aloud, one concrete example or case study, one actionable takeaway.
- CTA (30 seconds): Ask viewers to [subscribe/comment/watch next video] with a specific reason.

FORMAT:
- Write in spoken English โ€” contractions, short sentences, natural pauses
- Mark B-roll suggestions in [BRACKETS] after the relevant line
- Target length: [1,200 / 1,500 / 2,000] words
- Avoid: passive voice, filler phrases ("basically," "essentially," "at the end of the day")

TONE: [e.g., "authoritative but approachable, like a knowledgeable friend, not a lecturer"]

The Faceless Channel Script Prompt

For channels where an AI avatar or voiceover delivers the script:

Write a YouTube script for a faceless channel. The video will be narrated by an AI voice, so the writing must sound natural when read aloud โ€” no text that only works visually.

Video title: "[YOUR TITLE]"
Niche: [Your niche]
Target viewer: [Who they are and what problem brings them to this video]

RULES FOR FACELESS SCRIPTS:
- No "as you can see" or "look at this" โ€” describe everything in words
- Add [FOOTAGE: description] cues every 2-3 sentences for stock video selection
- Keep sentences under 20 words โ€” AI voices handle shorter sentences better
- Use the word "you" at least once every paragraph
- Avoid lists longer than 3 items without narrating transitions between them

Structure: Hook โ†’ Problem โ†’ Solution โ†’ Step-by-step โ†’ Objection handling โ†’ CTA
Length: [800 / 1,200 / 1,500] words
Tone: [calm and authoritative / energetic and motivating / educational and warm]

Pro tip: Add "Read the entire script aloud before approving" to your own checklist. AI scripts that look good on screen often have awkward rhythm when spoken. Catch it before recording.


The YouTube Shorts Script Prompt

Shorts need a completely different structure โ€” no slow build, no context-setting:

Write a YouTube Shorts script (maximum 60 seconds when spoken at normal pace โ‰ˆ 150 words).

Topic: [YOUR TOPIC]
Hook requirement: The FIRST WORD must create curiosity or tension. Options: a number, a shocking word, a question word.

SHORTS STRUCTURE (strict):
- Line 1 (hook): One sentence that makes someone stop scrolling
- Lines 2-4 (fast context): Why this matters in 3 sentences or fewer
- Lines 5-10 (value): The actual tip/fact/story โ€” fast, specific, no padding
- Final line (CTA): One sentence. "Follow for more [specific thing]."

Do NOT include: intros, channel plugs, "smash that like button," explanations of what Shorts are.
Write in second person ("you") throughout.
Use numbers and specifics wherever possible โ€” "3x faster" beats "much faster."

The Video Title and Description Prompt

Don't neglect the metadata โ€” it's half the battle for search traffic:

You are a YouTube SEO specialist. Based on this video script summary:

[PASTE A 2-3 SENTENCE SUMMARY OF YOUR SCRIPT]

Generate:

TITLES (write 8 options):
- 2 titles using "How to [achieve result]"
- 2 titles using numbers ("7 ways," "3 mistakes")
- 2 titles using comparison or contrast ("X vs Y," "Why X beats Y")
- 2 curiosity/pattern-interrupt titles

For each title: keep under 60 characters, include the primary keyword naturally, create curiosity without being clickbait.

DESCRIPTION (one complete description):
- First 2 lines must include primary keyword and a hook โ€” these show before "Show more"
- Include 3-5 secondary keywords naturally in the body
- Add timestamps placeholder: [TIMESTAMPS]
- End with 3 related video suggestions and a subscribe CTA
- Total length: 200-300 words

PRIMARY KEYWORD: [Your main keyword]
SECONDARY KEYWORDS: [2-3 related terms]

The "Repurpose to Script" Prompt

Turn blog posts, Reddit threads, or Twitter threads into YouTube scripts:

Convert the following [blog post / Reddit thread / article] into a YouTube script.

[PASTE YOUR SOURCE CONTENT]

CONVERSION RULES:
- Rewrite every sentence for spoken delivery โ€” eliminate text that only works in writing
- Add a hook at the start that wasn't in the original (the original doesn't need one, YouTube does)
- Expand any section that's too brief for video โ€” each main point needs at least 45 seconds of content
- Remove or rewrite any references to visual elements ("click here," "see the image above")
- Add [B-ROLL: description] cues throughout
- Maintain the original's key facts and data points exactly โ€” don't paraphrase statistics

Target length: [1,000 / 1,500] words
Channel niche: [Your niche]
Audience familiarity: [Beginner / Intermediate / Advanced]

The Engagement Optimization Prompt

Use this after you have a draft script โ€” it improves watch time:

Review this YouTube script and improve it for viewer retention. Here is the script:

[PASTE YOUR SCRIPT]

Make these specific changes:

1. PATTERN INTERRUPTS: Add 3 moments in the script where the pacing or content type changes sharply โ€” a statistic, a story, a direct question to the viewer, or a bold statement. Mark each with [PATTERN INTERRUPT].

2. OPEN LOOPS: Find 2-3 places where you can tease something coming later in the video. Add a line like "I'll show you exactly how to do this in step 3" or "The reason most people fail at this surprised me โ€” I'll explain in a minute." Mark each with [OPEN LOOP].

3. DEAD SECTIONS: Identify any section longer than 90 seconds that could lose viewer attention. Suggest one change for each: add an example, shorten it, or split it.

4. ENDING: Rewrite the final 30 seconds to tease the next video AND give one final piece of value โ€” not just "subscribe and like."

Return the improved script with changes marked.

The Comment-Bait Prompt

Engagement signals matter for YouTube's algorithm. This prompt builds them in:

Add engagement triggers to this script to maximize comments. Here is the script:

[PASTE SCRIPT]

Specifically:
1. Add one "debate question" โ€” pose a genuine question where viewers will have different opinions. Place it at the 40-50% mark in the video when engagement typically peaks.
2. Add one "experience question" โ€” ask viewers to share their own experience with the topic in the comments.
3. Add one "prediction question" โ€” ask viewers to predict something related to the topic.

Each question must:
- Be specific (not "what do you think?")
- Have no obviously correct answer
- Relate directly to content the viewer just heard

Return the full script with the three additions marked as [ENGAGEMENT: type].

Quick Reference: The 10 Rules for Better AI Scripts

  1. Role before task โ€” "You are a [expert type]" before every prompt
  2. Specify the audience โ€” AI writes differently for beginners vs. experts
  3. Ban filler phrases โ€” explicitly tell it what to avoid
  4. Request spoken English โ€” AI defaults to written register; you need spoken
  5. Set a word count โ€” vague prompts produce vague lengths
  6. Ask for B-roll cues โ€” saves hours of footage hunting
  7. Generate multiples for hooks โ€” always ask for 5+, never just one
  8. Add open loops explicitly โ€” the AI won't add them without being asked
  9. Iterate on the output โ€” "rewrite section 2 to be more specific" works well
  10. Read it aloud before recording โ€” the final quality check no AI can do for you

The Stack I Actually Use

For my best-performing faceless channels, I use this workflow:

  1. Claude for initial script โ€” better at maintaining consistent tone across long scripts
  2. ChatGPT for title/description generation โ€” faster iteration for metadata
  3. ElevenLabs for voiceover from the final script
  4. Opus Clip to repurpose long-form into Shorts

The prompts above work equally well in Claude and ChatGPT. Test both on your niche โ€” for some topics Claude writes noticeably better hooks; for others GPT-4o handles the tone better.

Save these prompts to a Notion database or a simple text file. The difference between a creator who produces one video a week and one who produces five is almost never effort โ€” it's systems.

Found this useful?

Share it with other creators who might need it.

SharePost
Advertisement ยท Slot: article-bottom

๐Ÿ“ฌ

Get New Reviews in Your Inbox

New AI tool reviews and guides every week. No fluff, no spam โ€” just the tools that actually matter.

Free forever ยท Unsubscribe anytime ยท No spam

Keep Reading