Skip to content

AI Prompts for YouTube Scripts That Actually Hold Attention

This page may contain affiliate links.

You've got a decent camera, a mic that doesn't sound like a tin can, and a topic you actually care about. Then you upload, and the analytics tell a brutal story: half your viewers are gone before the one-minute mark. The problem usually isn't your thumbnail or your editing — it's the script. AI can help you write a better one, but only if you stop asking it to "write a YouTube script" and start giving it the kind of prompts that force structure, tension and payoff into every section. Here's how to do that properly.

Why most AI scripts are boring (and how to fix the prompt)

Ask ChatGPT or Claude to "write a YouTube script about saving money on energy bills" and you'll get a competent, soulless listicle. It reads like a Wikipedia entry with bullet points. The AI isn't the problem — the prompt is. It gave you information. It didn't give you a reason to keep watching.

Retention comes from unresolved tension. Every 30–60 seconds, the viewer should have a small open loop in their head: what's the catch, what happens next, what's the thing they're not telling me yet? A good prompt tells the AI to build those loops deliberately.

Try this as your base prompt:

"You are a YouTube scriptwriter for a UK channel about [niche]. Write a 6-minute script on [topic]. Structure it as: a 15-second hook that states a specific, surprising claim, then five sections, each ending with an open loop that the next section resolves. Use plain British English, short sentences, and no filler phrases like 'in today's video' or 'without further ado'. Write for someone speaking out loud, not reading an essay."

That single change — demanding open loops and banning filler — does more for retention than any editing trick.

The hook prompt: your first 15 seconds

The first 15 seconds decide everything. Most AI hooks are vague ("Today we're going to look at..."). You want a hook that makes a claim specific enough to be arguable.

Use a dedicated prompt for the hook alone:

"Give me 10 hook options for a video about [topic]. Each hook must be under 25 words, spoken out loud, and contain one of: a specific number, a contrarian claim, or a mistake the viewer is probably making right now. No questions that start with 'Have you ever wondered'. Rank them by how likely they are to stop a scroll."

You'll get lines like: "I spent three months testing budget air fryers and the cheapest one beat the branded model by a mile." That's a hook. It's specific, it's a claim, and it makes you want the evidence.

Prompting for pacing and pattern interrupts

Retention isn't just about what you say — it's about rhythm. Viewers drift when the format becomes predictable. Ask the AI to build in deliberate changes of pace:

"Reformat this script so that every 45 seconds there's a pattern interrupt: a change of location, a cut to a prop, a direct question to the viewer, or a shift from explanation to demonstration. Mark each interrupt in brackets so I know where to cut."

This is where AI genuinely earns its keep. It can hold the whole structure in its head and spot where you've got three straight minutes of talking head. You can't easily do that while you're writing.

If you're filming yourself talking to camera, a decent teleprompter app on your phone or a small tripod setup makes a real difference to how naturally those scripted beats land. A basic phone tripod is cheap on Amazon — have a look here — and it stops you from re-recording the same 30 seconds eleven times.

Rewriting for your own voice

Here's the bit most people skip. Raw AI output sounds like AI. You need a second pass that bends it into your voice, or viewers will clock it within a minute.

Feed the AI a transcript of one of your own videos (YouTube Studio gives you this for free) and then run:

"Here is a transcript of me speaking naturally. Analyse my sentence length, my vocabulary, my filler words and my rhythm. Then rewrite the script below so it sounds like me, not like a generic presenter. Keep my quirks. Don't smooth them out."

This one prompt is the difference between a script you can deliver convincingly and one you stumble over because it doesn't sound like anything you'd ever say.

If you'd rather skip the trial and error of building these prompts yourself, our Content & Blogging Pack is a set of 30 proven prompts covering blog writing, SEO, newsletters and social media — the done-for-you version of what we're covering here, from £9. Handy if you're running a channel alongside a blog or newsletter and want one consistent prompt library.

Testing retention before you film

You can catch a weak script before you've spent an afternoon filming. Paste your finished script back into the AI and ask:

"Read this script as a viewer who has no prior interest in the topic. At which exact sentences would you stop watching, and why? Be harsh. Then rewrite those sections to remove the drop-off."

It won't be perfect, but it will flag the obvious dead spots — the long setup, the tangent, the bit where you explain something the audience already knows. Fix those before the camera comes out and you'll save yourself a re-shoot.

One more practical tip: keep a running document of your best-performing hooks and the retention graphs that went with them. Feed that back into your prompts as examples. The AI gets noticeably better when you show it what's already worked on your channel rather than asking it to guess.

The takeaway

AI won't write a gripping script for you, but it will absolutely help you build one if you stop treating it like a content generator and start treating it like a structural editor. Demand hooks with specific claims. Force open loops into every section. Ask for pattern interrupts. Then rewrite the whole thing in your own voice. Do those four things and your average view duration will move — usually within a handful of uploads. The prompts above are a starting point, not a script; the more you feed them your own transcripts and your own data, the sharper they get.

Written by

Richard Tucker

View all posts →