Luke Scripted · Youtube · 21:44

how i write youtube scripts with claude in under 1 hour

A live 21-minute walkthrough of a nine-step Claude scripting system that replaced five hours of blank-page work with one hour of guided conversation.

Posted
April 20th 2026
1 months ago
Duration
21:44
Format
Tutorial
educational
Channel
LS
Luke Scripted
§ 01 · The Hook

The bait, then the rug-pull.

Five hours to write one script. That was the number before the system. In this video the host shows the full process live, section by section, from blank Claude window to finished nine-part script with hooks, CTAs, and Miro visuals, and the number after is under an hour.

§ · Chapters

Where the time goes.

00:00 – 01:30

01 · Hook and tech stack overview

Performance claim, differentiation from generic AI writing, overview of Claude skills and Projects setup.

01:30 – 03:20

02 · Claude skills and Projects walkthrough

Shows full list of custom skills and four brand files inside the Claude Project.

03:20 – 06:30

03 · Step 1: Title

Voice dictation to title skill to sparring-partner loop; final title selected.

06:30 – 09:00

04 · Step 2: Intro

Three intro variations, personal-story rewrite, QC pass removes corporate phrasing.

09:00 – 11:00

05 · Step 3: Outline

Brain dump to outline skill; six sections expand to nine through QC pass.

11:00 – 14:08

06 · Body sections

Body section skill writes points 1, 2, and 9 with personal story framing; QC catches repeated closing lines.

14:08 – 17:00

07 · Hooks

Six hook options per section seam; host selects and QC refines; tries batching three at once.

17:00 – 19:00

08 · CTAs

CTA skill reads full script and places three mid-video CTAs plus end-screen CTA.

19:00 – 21:44

09 · Miro board

Script pasted with Miro Connector; Claude builds nine visual flowcharts on the board automatically.

§ · Storyboard

Visual structure at a glance.

open
skills list
projects setup
title step
intro step
outline step
body sections
hooks step
CTAs and Miro
§ · Frameworks

Named ideas worth stealing.

14:08 concept

Section-First Hook Method

Write all body sections without hooks, then insert hooks at each section seam using the previous last line as context.

Steal for any multi-section long-form script workflow
07:30 model

Per-Step QC Skill

After every section is written, run it through a dedicated QC skill with a fixed checklist. Catches consistent AI failure modes without manual review.

Steal for any AI-assisted writing pipeline
02:30 list

4-File Brand Context

  1. Brand Bible
  2. Target Audience
  3. CTA Offers
  4. Voice and Style Guide

Four files in a Claude Project give the model enough brand context to write consistently across sessions without re-briefing.

Steal for any Claude Project setup for consistent brand-voice output
09:30 concept

Short-Form-First Script Design

Each body section is written as a standalone segment valid as a short-form clip. Repurposing is structural, not an afterthought.

Steal for any content strategy feeding multiple platforms from one recording
§ · Quotables

Lines you could clip.

00:15
"Those scripts often come out looking like a LinkedIn post, which is not what you want."
Immediate differentiation, relatable pain, zero setup needed → TikTok hook
14:08
"Because if you just let it do everything at once, it starts to get weaker outputs."
Counterintuitive AI insight, short and punchy → IG reel cold open
20:40
"Instead of having to manually do everything, you just use your brain and you chill, and Claude does all the execution for you."
Strong aspirational close, quotable system summary → newsletter pull-quote
§ · Resources Mentioned

Things they pointed at.

02:30linkClaude Skills Google Drive download
20:00toolMiro ↗
14:00toolClickUp ↗
§ · CTA Breakdown

How they asked for the click.

18:18 link
"if you want access to the Claude skills, link is in the description below this video"

Mentioned three times (early, mid, end). Points to Google Drive folder with all skill files and a setup walkthrough video. Also offers a 7-day email course lead magnet.

§ 04 · The Script

Word for word.

HOOK opening / re-engagementCTA the pitch metaphor
00:00HOOKSo I'm going to write an entire YouTube script in this video from start to finish, and you're gonna watch me do it step by step. Now, I run a YouTube script writing agency, and I've written over a thousand scripts at this point, both for myself, as well as my clients, as you can see right here on the screen. And about a month ago, I built a system inside of Claude that cut my writing time down from five hours down to one hour per script.
00:23HOOKAnd I'm not talking about the pace your topic into chatty bitty and pray kind of writing that we get with AI nowadays, because those scripts often come out looking like a LinkedIn post, which is not what you want. But the system that I use, I have Claude skills that actually write in the way that I talk, and I have projects set up inside of Claude with files that train Claude on how to write in my voice.
00:43HOOKSo today, I'm gonna pull back the curtain on the entire process, and I'll walk you through the tech stack. I'll show you every file and Claude skill that I use, and then I'll write a real script live, so you can see exactly how I write the script step by step. Now, note, last week I demoed this exact process with how I write scripts, but because I wrote the script about how to write scripts, they got a bit meta and kinda confusing, so I decided to redo the process by writing another script in a different niche.
01:10HOOKThat way it's easier to follow and you're not confused about if I'm actually teaching something or writing something at that moment. But to quickly run through the tech stack, the first thing that we use is inside of skills. So you gotta customize here skills.
01:24HOOKYou should see a list of skills right here. We have a bunch of steps in the process. We have the outline writer.
01:29HOOKI have title writer. I have intro writers, hook writers, as well as the CTA writers. And then I also have stuff for chapter titles and things like that, as well as the main body section.
01:39Now alongside each specific step, I have quality control steps. So I then feed it back into Claude, and then it runs a quality control step where it makes sure that my main body section or my intro are following some rules. And so it just gives an extra step to make sure that the output is slightly better.
01:56And so if it sounds a bit overwhelming right now, don't worry, I'm gonna walk you through step by step how I use these skills so you can use them properly. And by the way, if you wanna download these skills, I'll put a link down below this video so you can check it out. It should take you to this document right here, which has all the skill files in the Google Drive for you to download, and there's also a little video right here just walking through how to actually set it up.
02:16So link's down below if you wanna check this out. Now, alongside the skills, if you come down here to projects, you should see that I have projects set up for the YouTube channels that I'm writing for.
02:26Now, each YouTube channel is gonna have their own project to work in. And if you look here on the right side, we have some instructions. So there's a memory section,
02:34there's instructions for the channel itself, then there's files right here, which I have four different files. I have the first one, which is a brand bible, I then have a target audience file, my CTA offers, and then a voice and style guide. And so we have these here just to make sure that Claude knows how to write in my voice, and understands
02:52my brand and what I sell and things like that. So now I'm gonna walk you through the step by step process of actually writing the script. So the next video right now, just to give a rundown of the target audience and what this channel is about, basically, the video is designed to help business owners, agency owners, consultants
03:10with growing their business. And the topic of this video that I have in mind is basically a content system, how I'm able to produce 30 plus videos every single month with only four hours of work. That's the desired result that the target audience wants.
03:26They wanna make a lot of videos, fast, at a good quality. So step one in this process would be to think of a title for the YouTube video.
03:32So the way I would do it is like this. Now, first thing I'm gonna do is activate the voice tool. Now, I like to write with my voice because you can speak way faster than you can type, and so this is a very quick way to do it.
03:45So what I'm using is a tool called WhisperFlow. This tool right here, it's pretty convenient. I like it a lot.
03:51You could just use Claude, so Claude has this speak feature right here, but you usually have a limit of how long you could talk. And sometimes, like, some apps just don't let you do the voice thing for some reason. I find WhisperFlow pretty good.
04:02I'm not affiliated with these guys in any way, but this is just an option for you if you wanna write. It's a massive time saver for me. I recommend it.
04:09But to start out, let's just start with the title. So I'm gonna start the voice tool. Hey there.
04:14So I'm working on a video, and for this video, let's run the title skill. I wanna start thinking of some title ideas for this video.
04:22Brief rundown of what the video is about. So
04:27what are some titles that could appeal to my target audience? And so right there, I was just chatting, and WhisperFlow then spits out the little outline, and then we click go.
04:36And now it's gonna run the title skill, which I have set up. So as you can see here, reading the title writer skill, and let's see what it spits back. So what I've set up this skill to do is it's going to scrape YouTube for outlier videos across different niches.
04:50Now, there's no API key available, so I've been testing the system inside of Cloud Code, and it's linked to my API key to basically scrape Google. But since I don't wanna give you guys my API key, obviously, you're going to have to add in your API key yourself. But if you don't wanna do that, it's fine.
05:06There's a fallback option, as you can see right here, where it's just gonna search through Google to find some frameworks. So as you can see right here, we have some frameworks right here from outlier videos, and then it's gonna give some title ideas for us. Okay, so I'm looking through these, and I'm just gonna talk to Claude a bit more, to tell it more of the direction I wanna go in.
05:23So I'm gonna start talking right now.
05:38So we say that, it now spits it out, and then I click enter. And let's see what it does. So it recommends I say 30 videos, instead of 30 pieces of content.
05:47It says leave out four hours a month, bloats the title. Business qualifier, just saying business is good.
05:52Okay. So as you can see right here, I've set it up to go back and forth and act as a sparring partner. So it's not set to agree with you.
05:59You can ask it questions. It then gives its own judgment on what to do, which makes this super cool. So here we have some straightforward titles, how I make 30 videos in four hours for my business.
06:08So I like that, pretty simple, gets to the point, so that's the title we're gonna go with. Alright, so I'm gonna move this over to the scripting section, how I make 30 videos in four hours for my business. So, let's move on to the next step, which is beginning the script.
06:21So I'm gonna talk to Claude once again. Hey Claude, I like the title, how I make 30 videos in four hours for my business. Let's start with the intro writing skill next, please.
06:31So just spit out some ideas that you have for the intro based on our target audience and my niche, as well as the title. And then we go like that.
06:39Let's see what it does. It's gonna reference the intro writer skill, and then spit back a few variations of the intro. So I've set it to send back three variations of the intro.
06:49It then lets me look through it, pick the one I like best, and then from there, we can then run it through the quality control skill. Okay. So looking through these three variations,
06:59I like variation one. There's a few things I want to change in it though, so I'm gonna go through and tell Claude what to do. So let's do this now.
07:06I'm gonna talk to Claude. Okay.
07:10So we're done. Let's click enter. But this looks good.
07:14Can we run this through the intro quality control skill next, just to make sure it's good to go? So there we go. We have a decent version now.
07:21We're gonna run it through the quality control skill, and let's see what it does. So the reason I add this quality control step is often the first version it sends out isn't going to be perfect, and I'm actually working on a version of this where it does everything without even talking to me.
07:38So the idea is I can just chat with Claude, do a brain dump, and then writes out the full script, and then I can then check it, give revisions, and then it's done. That's the goal that I'm going for with, like, the final version of this system. So that's why I have the quality control steps, because it allows Claude to check the script on its own, and it's based on some rules that I've set.
07:56That way it can make the improvements without me having to actually tell it. So let's run through the quality control system, and here's the final version that we have. Okay.
08:03So let's spit out this. Now one thing it added, which I don't really like, is this and the order of operations. It just sounds a bit corporate,
08:10and so I'm just gonna talk to Claude right now, and tell it what I wanted to change. Okay, looks good. One final note.
08:16I noticed at the end you say, and the order of operations. It's starting to feel a bit corporate. Please just change it so it sounds more like a normal person would speak.
08:25But other than that, it's good to go. And the intro is pretty much done now. This intro should take you a big chunk.
08:31If you feel like we're still writing the intro now and it's taking a long time, it's supposed to be like this. The intro is probably the most important part of the script, so we wanna get this part nailed down. When it comes to the rest of the video with the main body sections, we can go through them a lot quicker because intro is 80% of the video's performance, so we wanna get this part right.
08:48Okay, so the intro is locked in now. I've pasted it into the Google Doc. So the next step now is to work on the outline.
08:57So what we're gonna do is go back to Claude, and I'm gonna start the next step. So again, we'll activate our voice tool. Okay, looks good with the intro.
09:05Next thing I wanna do is create the outline. So let's activate the outline skill. So I'm just gonna do a brief brain dump of the video, the different things I wanna talk about.
09:18So that's the video basically. Create an outline for me, please. Okay, so we just did that brain dump.
09:23So this part's gonna take a long time. You basically just let out anything you have in your head, and then from here, the outline skill is gonna activate, and it's gonna organize your thoughts into a logical structure that makes sense.
09:34So let's see what it spits back. So it's decided to organize our video into the script, one hour with Claude, why the script is built the way it is. So this is the idea of the long form video being put into seven to 10 standalone short form clips.
09:47Filming, just the screen share, super simple. Editor takes one video and then multiplies it. Email newsletters,
09:54and then SOPs. Okay. So let's spit back the outline.
09:57There's six points in here, but I like to have usually seven to 10 different sections. So I'm gonna ask Claude something real quick. Hey there, Claude.
10:04So we have six sections right now. Are there any of these sections that we can split into two separate ones? The first that I have in mind is section number one.
10:14I think we can separate the script side of me writing the script from the Myro board visual side, because they're kind of different parts, so maybe start with the script itself, then the Myro board visuals as separate points, and then look at the rest of them. Is there anything else that you think we can separate? Okay, so Claude came back with some suggestions right here.
10:33We should split point one, and then split point four. So that's pretty good. Hey Claude, this is perfect.
10:39Let's do these eight points. Now let's run it through the outline quality control skill to see if it's good to go. Okay, so we've written it, and now we're gonna put it through the quality control skill, just to make sure the outline's good, and that it logically follows.
10:52So basically what this skill does, is it makes sure that the narrative arc makes sense, that each point opens a new open loop. They also wanna make sure there's no repeated ideas. So it does these checks for us.
11:03So it has some suggestions here, let's look through them. So it's come back with a suggestion for nine separate points, so let's go with this. Okay, awesome.
11:11Let's do this for the outline. Let's now begin with
11:15the first main body section, shall we? Alright, so we're now starting with the first main body section. So it's now asking me which section it wants to start with.
11:22Start with point one, please. So now it's gonna activate the body section writer skill. So let's see what it spits back.
11:29So it's given two versions right here. I prefer variation one, but I wanted to write more from like my personal story, so I'm just gonna tell it to do that. Hey, Claude, I like variation one better, but can you write it more from my personal story?
11:41So there we go. We gave it my suggestions.
11:46Let's see what it spits back. So then it goes, and it does the rewrite based on what I've shared. So it gave it back, this looks good to go.
11:53Now we're gonna run it through the quality control skill next, just to make sure everything's good. This looks good, let's run it through the quality control skill, please. So let's see what it gives us.
12:02So as you can see here, it's run through the main checks that we do, and it's decided to cut this. Sometimes what AI does is it repeats the same line at the end, which basically just repeats something that was mentioned earlier, and it's not needed most of the time, and so it goes through the checks to make sure it's good.
12:19Basically what we're doing is we're giving Claude a checklist, and it's just gonna run the script through the checklist to make sure it's not making any mistakes. If it does, then it cuts out that bit and makes the change for us.
12:30So we're gonna take this and paste it into our Google Doc. So there we go, here's point one. We're gonna move into point two next.
12:37So let's talk to Claude. Looks good, can we move on to point two next? And then now it's gonna repeat the process.
12:43Now keep in mind right now, we haven't done the actual hooks for the main body sections yet, That actually comes later. What we're gonna do first is just write all the sections for main body sections, and then once they're done, then we do the hooks for all the sections afterwards. So now it's asking me a question.
12:59It's probably noticed it needs a bit more information, and so I prompted it so that if it's a bit vague, what you're talking about, it asks you some questions to then continue writing. So here's what we're gonna do next.
13:09So I'm just gonna brain dump right now for point two.
13:18And then, like that, it now begins writing it. Hey Claude, I like variation one. Can we run it through the quality control skill, and see what we got?
13:26So typically, with this setup, check six is gonna be the one where it always makes the mistake, because AI likes to add these filler lines at the end, where it just repeats what it said 20 times. And so it took it out now. That's how we get scripts that are punchy, they don't repeat the same thing over and over again.
13:42And so there we go, point two is added to the doc. Super cool. Can we move on to point nine, please?
13:47Actually, I noticed I say please after every prompt. Apparently, if you don't say please, it gives you a better output. So maybe you're supposed to be mean to AI, I just do it because I feel bad.
13:56But here we go, point nine has been done. Let me add it to the doc. There we go, point nine is done.
14:02HOOKSo at this point, the main body sections are all done. The next step now is to add hooks, because you might notice that the start of each section is not really a hook. We wanna add the hooks in afterwards.
14:13HOOKAnd so what I'm gonna do now is go through section by section and do the hooks. Now, know it's a lot of work, but this is way quicker than if we did it in a different way, and this is the only way you can get an actual good output from Claude. Because if you just let it do everything at once, it starts to get weaker
14:28HOOKoutputs. And so I'm actually working on a system where inside of Claude code, it just does everything step by step by step without me having to intervene at each step.
14:37HOOKIt just runs through all of the steps on its own, and so I'll release that soon once I have that ready. But let's start with point one. Hey, Claude.
14:45HOOKHere is the intro as well as point one. Using the context from the intro and then the first few lines of point one, can we now do the hooks for point one? Then we paste it in like that, and what it's gonna do is it's gonna look at the last few lines of the previous section,
15:01as well as the first few lines of the next section, and then insert a hook that makes sense and actually flows with everything else. And so it gives us six options right here, which I can choose between. Hey, so I like version one.
15:12Can you now add that into the script and run the quality control skill to make sure it actually flows correctly and continues from the intro in a way that actually makes sense. So it's given some suggestions right here about how the hook in the opening line kinda says something similar.
15:28So I agree with that. I'm just gonna tell it to make that change. Hey, I agree.
15:31Can you make sure that the opening line and then the second line doesn't just repeat the same thing? So either merge them together as one line, or remove one of them, please. So there we go.
15:39It's dropped the redundant line and given me the final version. So I'm gonna go in and replace it right here. But now we have it with a hook that actually works a bit better.
15:48So now we go into point two. Let me talk to Claude. Okay, awesome.
15:51So this is what I went with for the final version of point one. I'm gonna paste in point two, and then can we do a similar process with the hook, please? And so what it's gonna do is it's gonna read point one, make sure it transitions into point two properly.
16:04So see here, it looks at point one's last line, and it gives me six options again. Hey, so I like version number one, the benefit led one. Can you now give me the full
16:14section with this hook added in, Run it through the quality control system to make sure that it lines up properly. So again, it's given me a suggestion on what to do.
16:24Yes. I agree with your suggestion. In the future though, can you just make that edit without me having to ask you again?
16:29Because you've given something that you flagged, but then you didn't actually change it in the final full section. So can you do that, please? And in the future, just do it yourself.
16:37So, yeah, I'm noticing that it flags this issue here, where it repeats the same thing twice, but it doesn't actually change it, so I'm just gonna make sure it does that. So there we go. This is done.
16:46So point two is ready. Let's do point six next. So again, I know we're doing the whole process again for hooks, and it takes a while, but hooks is one of the most important part of the script, so we wanna actually be deliberate here and, like, look at the different hooks.
17:00That way you can pick the best ones. Now, if you want to, you could just give the whole script, and then axe claw to just give the hooks for all the sections at once. But I notice when you do that, the quality gets a bit lower, and so I like to go through it section by section.
17:12You just get the best output this way. Actually, gonna try to do point seven, eight, and nine all at the same time.
17:18Let's see how it does. So let's see. Since it's three, it might be a bit better.
17:21Okay, so it's giving me back the 18 hooks. And honestly, this kind of works. If you wanted a little shortcut,
17:28you could try posting more sections at once, and then selecting it that way. It might be a bit quicker. So let me just run through and tell Claude which hooks I wanna go with.
17:35Looks good. Let's go with number one for point seven.
17:41For point eight, let's go with hook number six. And then for point nine, let's go with hook number three.
17:48Use these hooks, run it through the quality control checklist, and give me the final versions for the three main body sections. So let's see what it can do. So it's running the check for all three sections.
17:57Let's take this, copy and paste it in. We'll do the same thing. Let's paste it in for point eight, and then point nine will paste it in as well.
18:05So there we go. We've pasted in the final main body sections for all the sections right here.
18:11CTAThe hooks have been added in now, so we're good to go with that. Now, next step is to do the CTAs.
18:18CTASo let me take the entire script right here, and I'm gonna paste it into Claude, tell it to write the CTAs. Very awesome. Let's do the CTAs now.
18:25CTAI'm gonna paste in the entire script, and then write them out for me, please. So there we go. We're now gonna do the CTAs.
18:32CTASo the CTA writer skill gets activated. Basically, this skill does is it reads the entire script, and then it tells you where to place your CTAs. So typically, I place the first CTA after
18:42CTApoint number one, and then the second CTA goes about, like, 50% of the way in the video. And then sometimes if it's a long video, we have a third one later on. And so it's written out the CTAs for me, and I'm gonna place them all in.
18:55CTALet's go after point one right here, CTA, paste that in. Next one comes after point five, so let's put that in here.
19:03CTA two, here after point five, and then the last CTA is after point seven.
19:09So I'm actually gonna put it after point eight. I think that's a better spot. So let's just put it there.
19:13And then the end screen call to action. It actually didn't do that, because I didn't tell it what video to make. So let me tell it what video.
19:23He will now write the end screen call to action. So there we go. End screen call to action is done.
19:28Full script basically done. So, last is the Myro board. I'm just gonna show how I do this.
19:33Alright. Can we do the Myro board next? The full script is done, basically.
19:37So there we go. Paste it into Claude, and it's gonna ask me for the URL. So I'm just gonna give it the URL to this board, and it's gonna create something like this for me.
19:45And so, if you wanna use this skill, you're going to have to connect your Miro account to Claude. You could probably find some tutorials on that, but if you go into customize, and then there's connectors,
19:55you just have to connect your account so you're able to access the board. So now it's gonna create the board for me. So what it does is it plans out the full script by the different points, and then
20:04decides if it should make a flowchart or a document. So it looks at if a flowchart makes more sense, if it's like a step by step process, it would do that. But if it doesn't really have a process, it's more of like a story, then it would use a doc instead.
20:17So now it's building it out. If you go to the Myro board right here, it usually finds like an open space on the board, and so, yes, as you can see, it's starting to build it down here. And so we will let it do its thing, and then come back to it afterwards.
20:29So at this point, you can go ahead, go do something, go do some chores, just whatever you wanna do. It's gonna sit here and do everything for you. And so this technology is super awesome, like I'm super excited here.
20:38Instead of having to manually do everything, you just use your brain and you chill, and Claude does all the execution for you. So it's gone ahead, it's written all nine visuals on the board.
20:48When we come to the board, they're all here, and then all I have to do is click apply to canvas. And so, the way I film is, I have this up on screen, I then get the pen tool,
20:57and then I just record and like draw things. As you can see in most of the videos I make, I just draw around the board, add some notes. Sometimes it needs a few screenshots and things, so I'll add screenshots if I'm talking about something, or most of the time, I just show it on the screen.
21:09CTAThis just makes it so that we get the visuals done, like, pretty quickly. This is like a minimalist way of doing it, just like little flow charts, but often I find charts like this work pretty well, like, people like looking at charts, or at least I do. I don't know if others feel the same, but yeah, pretty quick for doing the visuals.
21:26CTAAnd so that's pretty much the full setup. Once again, if you want access to the Claude skills, link is in the description once again below this video, And that's pretty much it.
21:34CTAIf you wanna see the previous video I scripted with Claude where I was able to write a script in under fifty one minutes, then I'll put the video to that up on the screen right now. You can click it to watch it
— full transcript
§ 05 · For Joe

A scripting system beats a scripting habit.

WHAT TO LEARN

The difference between five hours and one hour is not speed but structure: each step has a dedicated tool, a fixed input format, and a quality check that runs automatically.

  • Giving an AI model a specific job for each writing stage produces better output than giving it the whole task: scope narrows the failure modes.
  • Writing body sections before hooks is counterintuitive but structurally sound, because a hook is a transition and you cannot write a good transition until you know what it is transitioning between.
  • A quality control pass after each section catches the same AI failure modes reliably, especially repeated closing lines, without requiring manual re-reading.
  • Brand-context files loaded into a project do more work than any single prompt: the model writes in your voice because it has been given your voice as a document, not as an instruction.
  • Voice dictation as primary input is a speed lever independent of AI: speaking is faster than typing and produces more conversational raw material for the model to refine.
  • Short-form clips are most efficiently produced when the long-form script is designed with discrete sections from the start, not cut retroactively from a monolithic recording.
  • SOPs written in enough detail that a new team member can follow them without questions are the mechanism that removes the creator from the execution loop, not the tools themselves.
§ 06 · Frame Gallery

Visual moments.