Skip to content
Automation Club
  • A hand grinder on a walnut counter with the words: Sour? Don't blame the beans.0:38
    A 38 second vertical short for Northwind Coffee, a made-up roaster: six b-roll shots of a pour-over, with the words on screen from the script. Sour and thin means too coarse, bitter and dry means too fine.
    Made with Claude Code · PlaybookExample output

    Video

    The finished short. Silent cut: you record the voiceover yourself. B-roll made from the playbook's own prompts for a made-up roaster, cut to its edit list.

  • A matte black hand grinder on a walnut counter, a cream bag of beans blurred at the left

    Prompt Vertical 9:16. Matte black hand grinder in focus on a walnut counter, plain cream paper bag of coffee beans blurred in the near left foreground, eye level, space above. Soft side window light, cream, walnut and matte black, shallow 50mm focus, no faces, no text, no logos.

    Full prompt

    Vertical 9:16. Matte black hand grinder in focus on a walnut counter, plain cream paper bag of coffee beans blurred in the near left foreground, eye level, space above. Soft side window light, cream, walnut and matte black, shallow 50mm focus, no faces, no text, no logos.

    A kettle pouring into a black dripper over a glass carafe, coffee streaming through

    Prompt Vertical 9:16. Close, slightly high side view: black dripper on a glass carafe, coarse grounds inside, a fast thick stream of coffee running into the carafe, walnut counter. Soft side window light, cream, walnut and matte black, shallow 50mm focus, no faces, no text, no logos.

    Full prompt

    Vertical 9:16. Close, slightly high side view: black dripper on a glass carafe, coarse grounds inside, a fast thick stream of coffee running into the carafe, walnut counter. Soft side window light, cream, walnut and matte black, shallow 50mm focus, no faces, no text, no logos.

    The same pour-over set-up from the same angle, with a thinner drip into the carafe

    Prompt Vertical 9:16. Close, slightly high side view: black dripper on a glass carafe, fine grounds inside with water pooled on top, a single drop falling below, walnut counter. Soft side window light, cream, walnut and matte black, shallow 50mm focus, no faces, no text, no logos.

    Full prompt

    Vertical 9:16. Close, slightly high side view: black dripper on a glass carafe, fine grounds inside with water pooled on top, a single drop falling below, walnut counter. Soft side window light, cream, walnut and matte black, shallow 50mm focus, no faces, no text, no logos.

    A gooseneck kettle pouring a thin stream into a black dripper on a matte black scale

    Prompt Vertical 9:16. Eye level, close. Gooseneck kettle spout from top of frame pouring a thin stream into a black dripper on a matte black scale, display turned away, walnut counter. Soft side window light, cream, walnut and matte black, shallow 50mm focus, no faces, no text, no logos.

    Full prompt

    Vertical 9:16. Eye level, close. Gooseneck kettle spout from top of frame pouring a thin stream into a black dripper on a matte black scale, display turned away, walnut counter. Soft side window light, cream, walnut and matte black, shallow 50mm focus, no faces, no text, no logos.

    Fingers turning the dial of a matte black hand grinder on a walnut counter

    Prompt Vertical 9:16. Eye level close up of fingers turning the plain dial of a matte black hand grinder, no numbers on the dial, walnut counter. Soft side window light, cream, walnut and matte black, shallow 50mm focus, no faces, no text, no logos.

    Full prompt

    Vertical 9:16. Eye level close up of fingers turning the plain dial of a matte black hand grinder, no numbers on the dial, walnut counter. Soft side window light, cream, walnut and matte black, shallow 50mm focus, no faces, no text, no logos.

    A cream cup of black coffee steaming on a walnut table, a dripper blurred behind

    Prompt Vertical 9:16. Eye level, cream ceramic cup of black coffee on a walnut table, steam rising, black dripper blurred behind, cup in the lower third with space above. Soft side window light, cream, walnut and matte black, shallow 50mm focus, no faces, no text, no logos.

    Full prompt

    Vertical 9:16. Eye level, cream ceramic cup of black coffee on a walnut table, steam rising, black dripper blurred behind, cup in the lower third with space above. Soft side window light, cream, walnut and matte black, shallow 50mm focus, no faces, no text, no logos.

    Made with Claude Code · PlaybookExample output

    Image

    Step 2: the b-roll stills. Made with GPT Image 2.5 from the six image prompts step 2 wrote, unedited. Beat 3 used beat 2 as a reference, as the step said.

  • MarkdownScript: sour pour-over, fix your grindExample output

    Script: sour pour-over, fix your grind


    1. Hooks

    TypeHookWords
    Common mistakeSour pour-over? Don't blame your beans.6
    Surprising factSour coffee usually means the water ran through too fast.10
    QuestionDoes your pour-over taste sour even with good beans?9

    Recommended: the common mistake hook. It names your viewer's exact problem in two seconds, and a roaster saying "don't blame your beans" is unexpected enough to stop the scroll.

    2. Script

    About 38 seconds, 87 words. Every shot shows hands and gear only.

    BeatSecondsVoiceoverOn screenB-roll
    10 to 3Sour pour-over? Don't blame your beans.Sour? Don't blame the beans.Top-down on the counter. A hand slides a bag of beans out of frame, leaving the grinder in the center.
    23 to 10It's usually your grind. Sour and thin means it's too coarse. The water runs through too fast.Sour and thin = too coarseSide-on close-up of the dripper. Water pours onto coarse grounds and streams straight through into the carafe.
    310 to 14Bitter and dry? Opposite problem. Your grind is too fine.Bitter and dry = too fineSame framing as beat 2, now with fine grounds. Water sits on top and drips slowly.
    414 to 27Here's how to check. Our recipe is 15 grams of coffee to 250 grams of water. The whole brew should take two and a half to three and a half minutes.Brew time: 2:30 to 3:30Scale display as beans pour in, stopping at 15 g. Cut to water pouring until the scale reads 250 g, with a timer running beside it.
    527 to 33Done in under two minutes? Grind finer. Change one notch at a time.Under 2:00? One notch finer.Timer stopping before 2:00. Cut to fingers turning the grinder one click finer.
    633 to 38Save this for the next time your pour-over tastes sour.Save for your next sour cupSlow pour from the carafe into a cup, steam rising. Hold on the cup while the text sits on screen.

    Everything in the script comes from your notes, so there are no [ask:] gaps.

    3. End line

    "Save this for the next time your pour-over tastes sour."

    Sour cups keep happening, so this gives people a reason to keep the video as a fix they'll come back to.

    Made with Claude Code · Playbook

    Markdown · Document

    Step 1: hooks and script. Three hooks, then the script in six beats with the words on screen and the shot for each.

  • MarkdownVoiceover readExample output

    Voiceover read


    Sour pour-over? / Don't blame your beans. [3 s]

    It's usually your grind. / Sour and thin / means it's too coarse. / The water runs through too fast. [7 s]

    Bitter and dry? / Opposite problem. / Your grind is too fine. [4 s]

    Here's how to check. / Our recipe is 15 grams of coffee / to 250 grams of water. / The whole brew should take / two and a half to three and a half minutes. [13 s]

    Done in under two minutes? / Grind finer. / Change one notch at a time. [6 s]

    Save this / for the next time your pour-over tastes sour. [5 s]

    Total read time: about 38 seconds at a calm pace, pauses included. That's 87 words, comfortably inside your 30 to 45 second window.

    Made with Claude Code · Playbook

    Markdown · Document

    Step 3: the voiceover read. Pauses and stress marked, with the seconds for each line, ready to record on a phone.

  • MarkdownPost captionsExample output

    Post captions


    TikTok

    Pour-over tasting sour? It's usually the grind, not the beans. Done in under 2 minutes? Go one notch finer. #pourover #grindsize #homecoffee
    

    140 characters.

    Instagram Reels

    Sour and thin? Your grind is too coarse. Bitter and dry? Too fine. Our recipe is 15 g coffee to 250 g water. The whole brew should take 2:30 to 3:30. Under 2 minutes? Go one notch finer.
    Save this for the next time your pour-over tastes sour.
    #pourover #grindsize #homecoffee
    

    275 characters.

    YouTube Shorts

    Title

    Sour pour-over? Fix your grind, not your beans
    

    46 characters.

    Description

    Sour and thin means your grind is too coarse: with 15 g of coffee to 250 g of water, aim for a 2:30 to 3:30 brew and go one notch finer if it finishes in under 2 minutes.
    
    Made with Claude Code · Playbook

    Markdown · Document

    Step 4: post captions. One caption each for TikTok, Instagram Reels and YouTube Shorts.

  • MarkdownEdit list and export settingsExample output

    Edit list and export settings


    Edit list

    BeatClipStartEndWords on screenCut lands on
    1Grinder push in, bean bag passes out of frame0:000:03Sour? Don't blame the beans.Frame 1, on "Sour"
    2Coarse grounds, fast stream into the carafe0:030:10Sour and thin = too coarse"It's" in "It's usually your grind"
    3Fine grounds, water pooled on top, slow drip0:100:14Bitter and dry = too fine"Bitter"
    4Kettle pour, tilt down to the dripper0:140:27Brew time: 2:30 to 3:30 (comes in on "whole")"Here's"
    5Fingers turn the grinder dial one click0:270:33Under 2:00? One notch finer."Done"
    6Steaming cup, pull back0:330:38Save for your next sour cup"Save"

    Placing the cuts

    • The times are the targets from the read. Once you've recorded, move each cut to the first frame of the word in the last column. That way the pause before each line stays on the outgoing clip and the new clip arrives with the word.
    • Clip 1: trim the first half second or so off the generated clip. Most image-to-video clips ease in from a standstill, so this keeps the push in moving from frame 1. Start the voiceover on frame 1 too, with no silent lead-in.
    • Clip 4: this one has to fill 13 seconds. If your tool tops out at 10, slow the clip to fit instead of looping it, because the jump at a loop point is easy to spot. Bring the beat 4 text in on "whole" so the times appear when they're spoken, not during the grams.
    • Clip 6: the voiceover ends at about 0:37. Hold the cup for the last second so the save text can be read before the video ends.

    Export settings

    • Aspect ratio: 9:16
    • Resolution: 1080 by 1920
    • Frame rate: 30 frames per second. Set the timeline to this before you add clips.
    • Length: 0:38
    • File: MP4 with H.264 video and AAC audio at 48 kHz. TikTok, Instagram and YouTube all accept this.
    Made with Claude Code · Playbook

    Markdown · Document

    Step 5: the edit list. The cut list the short above was edited to.

Works with

  • Claude
  • Claude Code
  • ChatGPT
  • +24 more

Not affiliated with or endorsed by the companies shown.

Content and socialPlaybookMembers

Make faceless short-form videos with AI

Turn one idea into a 30 to 45 second vertical video with script, b-roll, voiceover and captions. No face.

Version 1.0Updated 12 Oct 2026

Needs access to
None
Permissions
None
Time to result (our estimate)
10 minutes to set up, 60 minutes a run

Example

Example session

  1. Step 1: Write the script
  2. You

    Pasted the step 1 prompt: faceless shorts for TikTok, Reels and Shorts about better coffee at home, with today's idea that sour pour-over usually means the grind, not the beans.

  3. Your AI

    Recommended: the common mistake hook. It names your viewer's exact problem in two seconds, and a roaster saying "don't blame your beans" is unexpected enough to stop the scroll.

  4. Step 2: Plan the b-roll
  5. You

    Pasted the step 2 prompt.

  6. Your AI

    Look: Soft side window light, a palette of cream, walnut and matte black, and shallow 50mm focus with a softly blurred background.

  7. Steps 3 to 5: Voiceover, captions and edit list
  8. You

    Pasted the step 3, 4 and 5 prompts, one at a time.

  9. Your AI

    Total read time: about 38 seconds at a calm pace, pauses included. That's 87 words, comfortably inside your 30 to 45 second window.

What comes out
A hand grinder on a walnut counter with the words: Sour? Don't blame the beans.0:38
A 38 second vertical short for Northwind Coffee, a made-up roaster: six b-roll shots of a pour-over, with the words on screen from the script. Sour and thin means too coarse, bitter and dry means too fine.
Made with Claude Code · PlaybookExample output

Fit

About this item

Pick one idea and finish with everything a faceless short needs: a script written in beats, b-roll prompts that all share one look, a voiceover read you can record on your phone, captions for each platform and an edit list that tells you where every cut goes.

Most of it happens in one Claude chat. The edit is yours, in CapCut on your phone or any editor you know, with an optional desktop route through Hyperframes for Claude Code users.

What you get

  • Three hooks and a script split into beats, with words on screen
  • Image and motion prompts for every beat in one consistent look
  • A voiceover read with pauses and stress marked
  • Post captions for TikTok, Instagram Reels and YouTube Shorts
  • An edit list with clip lengths and cut points

Good fit

  • Creators and small businesses who want to post short video without being on camera
  • Turning one point from a long video into a short

Not for

  • Talking head videos
  • Ads that need a product shown exactly as it is

Who it is for

How to use

The steps

  1. Step 1: Write the script

    Writes three hooks and a 30 to 45 second script in beats, each with the voiceover line, the words on screen and the b-roll shot.

    Runs in Claude

  2. Step 2: Plan the b-roll

    Turns each shot into an image prompt and a motion prompt in one consistent look, plus stock search terms.

    Runs in Claude

  3. Step 3: Prepare the voiceover

    Marks pauses, stress and timing on the script so you can record it on your phone in a few takes.

    Runs in Claude

  4. Step 4: Write the post captions

    Writes a caption for TikTok, Instagram Reels and YouTube Shorts from the script.

    Runs in Claude

  5. Step 5: Make the edit list

    Lays out every clip, its length, the words on screen and where each cut lands, ready for CapCut or any editor.

    Runs in Claude

  6. Step 6: Render with HyperframesOptional

    For Claude Code users, builds a reusable vertical template from the edit list and renders the MP4.

    Runs in Claude Code

How to use it

Download the playbook and open README.md. Each step says which tool it runs in.

Trust

What's inside

  • 01-script.md1.1 KB
  • 02-b-roll.md844 B
  • 03-voiceover.md346 B
  • 04-post-captions.md533 B
  • 05-edit-list.md406 B
  • 06-render-with-hyperframes.md1.2 KB
  • README.md2.9 KB

File names and sizes only. The files come with membership.

Permissions required

None

Requirements

You bring

  • One idea, with any facts or numbers you want in the video
  • An image tool for b-roll, or a free stock footage site
  • Your phone to record the voiceover, and CapCut (www.capcut.com, free, paid extras) or another editor
  • Optional render step: Hyperframes (github.com/heygen-com/hyperframes, Apache-2.0, free), Node 22+ and FFmpeg

Outside costs

  • Image or video generation credits, if you generate the b-roll: Varies by tool (our estimate)

Tested on

VerifiedTested in the last 90 days
  • Claude Code · Claude Opus 5.512 Oct 2026 · Steps 1 to 5. Stills from the step 2 prompts with GPT Image 2.5, clips with Kling 3.0, cut to the step 5 edit list. Step 6 not run.

Known limitations

  • It writes the script and every prompt. Making the clips and editing them happen in your own tools.
  • It does not record or clone a voice. You record the voiceover, or use a text to speech tool you choose.
  • AI video tools still struggle with hands and readable text, so the shot plan avoids both where it can.
  • The optional Hyperframes render step was not part of our test run. Its commands come from the Hyperframes project's own page.

More

Questions

Do I have to generate the b-roll with AI?
No. Every beat also comes with two stock footage search terms, so you can use free stock clips or film the shots yourself on your phone.
Why record the voiceover myself?
Your voice is what makes a faceless channel recognisably yours, and a phone in a quiet room is good enough. If you prefer text to speech, the read from step 3 works there too.
Do I need Claude Code?
No. Steps 1 to 5 run in Claude chat on your phone or computer, with CapCut for the edit. Step 6 is an optional desktop route for people who already use Claude Code.
Is Hyperframes included?
No. It is an open-source tool by HeyGen that you install from its own page if you want it. We link to the source and never bundle it.