The AI Video Script Formula: How to Batch 30 Short-Form Video Scripts in One Afternoon
Content Creation

The AI Video Script Formula: How to Batch 30 Short-Form Video Scripts in One Afternoon

April 22, 20268 min readBy AI Productivity Daily

You opened your phone, hit record, froze, deleted three takes, and then it was 10:47 p.m. and you still had nothing to post tomorrow. The problem was never your face, your lighting, or your niche. The problem was that you were writing the script, filming it, and editing it all at the same moment — with no system underneath any of it.

Batching fixes that. And AI, used correctly, turns a single afternoon into an entire month of scripts.

This guide walks you through the exact workflow we use with solopreneur clients to produce 30 short-form video scripts — enough for daily Reels, TikToks, or YouTube Shorts for a full month — in a single three-to-four-hour session. No fluff, no "AI wrote a generic 45-second script about productivity" output. Real scripts that sound like you, hook like a pro, and convert to saves, follows, and DMs.

Why Most AI Video Scripts Sound Terrible

Before the system, the diagnosis. Most people prompt AI like this: "Write me a TikTok script about email marketing."

What they get back is a Wikipedia entry with a "hey guys" slapped on the front. It sounds nothing like them, has no hook, no payoff, and no reason for a viewer to stop scrolling.

The fix is three-part:

  1. Feed the AI your voice before you ask for scripts.
  2. Separate idea generation from script writing.
  3. Give the model a specific script structure — not just "a script."

That's the whole secret. Everything below is how to execute it.

The Batch-and-Hook System (At a Glance)

Here's the full workflow, then we'll break it down step by step:

  • Phase 1 — Voice Capture (20 min): Give the AI a one-time sample of how you actually sound.
  • Phase 2 — Idea Mining (45 min): Generate 50+ ideas, then narrow to 30.
  • Phase 3 — Hook Drafting (45 min): Write three hook variations per script.
  • Phase 4 — Script Building (60 min): Use a fixed structure to draft full scripts.
  • Phase 5 — Humanize & Finalize (30 min): Strip AI tells, add your rhythm, lock it.

Total: roughly 3 hours and 20 minutes. First time through, budget 4 hours. Every round after, you'll get faster.

Phase 1 — Voice Capture

Most people skip this and wonder why their scripts sound robotic. Don't.

Record a five-minute voice memo where you explain what you do, who you help, and the biggest misconception in your niche. Transcribe it with any free tool (MacWhisper, Otter, ChatGPT's voice input). Paste the transcript into Claude or ChatGPT with this prompt:

You are a brand voice analyst. Below is a raw transcript of me speaking about my business. Extract:

  1. Five phrases or sentence patterns I use repeatedly.
  2. My sentence length tendency (short punchy, medium, long winding).
  3. Three words or phrases I would never say.
  4. The emotional tone I default to (direct, playful, intense, warm, etc.).

Return this as a "voice profile" I can paste into future prompts.

Save that output as a text file called voice-profile.txt. You'll paste it at the top of every script prompt from now on. This is the single highest-leverage step in the entire system.

Phase 2 — Idea Mining

Don't write scripts yet. Just mine ideas. The two phases need to stay separate or you'll burn creative energy on the wrong thing.

Open a fresh AI chat and use this prompt:

You are a short-form video strategist. My audience is [specific audience — e.g., freelance web designers who charge under $5k per project]. My offer is [what you sell]. Give me 50 short-form video ideas across these five buckets:

  1. Common mistakes my audience makes
  2. Contrarian takes on popular advice
  3. Behind-the-scenes / day-in-the-life angles
  4. Specific frameworks or micro-processes I can teach in 60 seconds
  5. Transformation stories (problem → tool/system → outcome)

Each idea must be concrete enough that I could film it today. No generic topics.

You'll get 50 ideas. Cut the weak ones. You're looking for 30 that make you think "oh that's actually good." If fewer than 30 survive, run the prompt again with feedback on what was too generic.

Paste the final 30 into a simple spreadsheet: Idea, Bucket, Hook Status, Script Status. This becomes your control panel for the rest of the session.

Phase 3 — Hook Drafting

The first three seconds decide whether anyone watches. Hooks get their own phase because they deserve their own attention.

For each of your 30 ideas, paste this prompt:

Voice profile: [paste voice-profile.txt]

Idea: [paste idea from spreadsheet]

Write 3 hook options for a 45–75 second short-form video. Each hook must:

  • Be one or two sentences, max
  • Create curiosity, pattern interrupt, or stakes in the first 5 words
  • Avoid "In this video I'm going to teach you"
  • Avoid "Hey guys"
  • Sound like the voice profile above

Return the three hooks as a numbered list with no other commentary.

Pick the strongest hook from each set. You now have 30 hooks locked in. This is the hardest part of the process — once hooks are done, scripts are fast.

Phase 4 — Script Building

Now use this fixed structure prompt:

Voice profile: [paste voice-profile.txt]

Hook: [paste chosen hook]

Write a 45–75 second short-form video script following this exact structure:

  1. HOOK (use the one above, verbatim)
  2. STAKES (one sentence: what the viewer loses by not knowing this)
  3. REFRAME (one sentence: the contrarian or surprising angle)
  4. TEACH (3 quick, specific points — no fluff, no generic advice)
  5. EXAMPLE (one concrete example, ideally numeric or visual)
  6. CTA (soft: "save this," "follow for more [specific thing]," or "DM me [word]")

Total length: 130–180 words. Written for the ear, not the page. Short sentences. No headers in the script itself.

Run this 30 times. Seriously. Each script takes the AI 20 seconds to draft; it's you choosing and pasting that becomes the bottleneck. Keep a second tab open for your spreadsheet and tick off scripts as you go.

Phase 5 — Humanize and Finalize

AI-generated scripts have tells. Strip them before you film.

Run every script through this quick pass:

  • Delete the word "dive" every time it appears.
  • Replace "utilize" with "use."
  • Replace any sentence over 20 words with two short sentences.
  • Read the whole thing out loud. Anywhere you stumble, rewrite.
  • Cut the first sentence if the second sentence is stronger. It almost always is.

This is the five-minute-per-script pass that separates scripts people scroll past from scripts people save. Don't skip it.

A Concrete Example

Here's what one finished script looks like for a solopreneur coach targeting burnt-out consultants:

Hook: You're not overworked. You're under-systemized.

Script: Most consultants I talk to think they need more discipline. They don't. They need three systems. First: a standing weekly client doc — no more hunting through Slack. Second: a two-template proposal process — one for retainers, one for projects, nothing else. Third: a Friday close ritual — 30 minutes, no exceptions, every loose end tied off. I ran one consultant through this last month. She dropped from 58 hours a week to 34 with the same revenue. Save this for Monday. DM me the word "systems" if you want the templates.

Total: 108 words. Runs about 48 seconds on camera. Specific, contrarian, actionable, human.

What to Do With Your 30 Scripts

Three pieces of advice from watching dozens of solopreneurs use this system:

  • Film in two sessions, not 30. Film 15 on one day, 15 on another. Do not attempt all 30 in one filming session — your energy dies around script 11 and the last half looks rough.
  • Log which hooks perform best. After two weeks of posting, look at saves and retention. The top five hooks become templates for next month's batch.
  • Don't over-edit. A slight pause, a real laugh, a word stumble — these are human signals. Leave them in. Polished scripts are the second-biggest reason short-form fails (robotic delivery is the first).

The Real Unlock

Batching doesn't just save time. It changes the creative economics. When you have 30 scripts ready to film, you stop dreading the camera and start experimenting with it. You try a new hook style. You test a longer format. You film three at once in a different shirt. Consistency breeds confidence, and confidence is what actually converts on social.

The hard part isn't making the content. It's building the system that makes the content inevitable.


Want more workflows like this delivered to your inbox every weekday? Grab the free AI Morning Brief at aiproductivitydaily.com/free-tools — one actionable AI system, every morning, in under 5 minutes to read.

One AI workflow, every weekday.

Tutorials, tool reviews, and automation playbooks for solopreneurs running on AI. Short, useful, and free. Unsubscribe anytime.

No pitch. No upsell. One quick AI workflow per weekday.