Frame from Faceless explainer on hotel staff secrets
PromptFull
You are going to produce a complete, ready-to-upload YouTube video end-to-end. 
Work in the current directory. Create a folder structure: 
/script, /audio, /visuals, /final.

VIDEO BRIEF
- Topic: [things hotel staff wont tell you]
- Target length: 4 minutes (~6 words of script)
- Style: Educational, conversational — hook, 3-act structure, 
  rehook every 60-90 seconds
- Aspect ratio: 16:9, 1080p
- Tone: Confident, direct, no fluff, contractions OK

STEP 1 — SCRIPT
Write the full script as plain text in /script/script.txt. 
Use this structure:
  - Hook (15 seconds, statement or pattern interrupt)
  - Context preview (3 things theyll learn)
  - Body: 5 main points, each with rehook → story/example → payout 
  - Outro with relink suggestion
Also output /script/shot_list.txt that breaks the script into 25-40 numbered 
b-roll shots, each with: shot number, timestamp range, the script line it 
covers, and a visual description suitable for an AI video generator. 
Aim for 8-12 second clips.

STEP 2 — VOICEOVER (ElevenLabs MCP)
Read /script/script.txt. Split it into chunks of ~250 words. For each chunk, 
call the ElevenLabs MCP to generate audio using voice_id yr43K8H5LoTp6S1QFSGg. Save chunks as /audio/vo_001.mp3, 
/audio/vo_002.mp3, etc. Then concatenate them into /audio/voiceover_full.mp3 
using FFmpeg. Report the total duration in seconds.

STEP 3 — VISUALS (Higgsfield MCP)
Read /script/shot_list.txt. For each shot:
  - If it's a static concept (charts, text overlays, title cards), use 
    Higgsfield's image generation with Nano Banana Pro (best for text) or 
    GPT Image 2, 1920x1080, save to /visuals/shot_XX.png
  - If it's motion footage and for the introduction which is the most important part of the video (people, objects, environments, action), use 
    Seedance 2.0 via Higgsfield, 1920x1080, duration matching the shot 
    length (8s default), save to /visuals/shot_XX.mp4
Run these in parallel where possible. Poll the job status until complete.
Maintain a /visuals/manifest.json mapping shot number → file path → duration.

STEP 4 — THUMBNAIL
Generate a YouTube thumbnail using Higgsfield GPT Image 2 (it's the best 
at rendering text). 1280x720, high contrast, 3-5 word headline pulled from 
the hook. Save to /final/thumbnail.png. Generate 3 variations.

STEP 5 — STITCH AND RENDER (FFmpeg)
Use FFmpeg in bash to:
  1. Build a concat list of all visual clips in shot order, padding any 
     static images to their assigned duration
  2. Overlay the /audio/voiceover_full.mp3 as the audio track
  3. If total visual duration < audio duration, loop or extend the last 
     shot to match
  4. If total visual duration > audio duration, trim
  5. Add a 0.5s crossfade between shots
  6. Render to /final/video.mp4 at 1920x1080, H.264, AAC audio, 
     YouTube-ready settings (recommended: -crf 18, -preset slow, 
     -pix_fmt yuv420p)
  7. Verify the output file plays and report duration + file size

STEP 6 — METADATA
Write /final/title_options.txt with 5 title options (curiosity-driven, 
under 60 chars). Write /final/description.txt with a 200-word description, 
keywords, and placeholder for affiliate links. Write /final/tags.txt with 
20 relevant YouTube tags.

CRITICAL RULES
- Do NOT use any third-party brands, logos, or copyrighted characters in visuals
- Polling: if a Higgsfield job is still processing, wait 15 seconds and 
  re-check, up to 10 times before moving on
- If any step fails, report the error and continue with the next step — 
  do not silently skip
- At the end, give me a final report: word count, voiceover duration, 
  number of visual shots generated, final video duration, and the path 
  to /final/video.mp4

Begin.

Make it yours. Change the topic in "Topic: [things hotel staff wont tell you]" and the target length, and put your own ElevenLabs voice in place of the voice_id. The model picks in STEP 3 and STEP 4 drive most of the cost.

Make it hereFree runs soon

Faceless explainer on hotel staff secrets

A narrated, faceless YouTube video on what hotel staff won't tell you. From one long prompt and two follow-ups, Claude Code wrote the script, voiced it with ElevenLabs, made Seedance, Veo and GPT Image 2 visuals via the Higgsfield MCP, and cut it in FFmpeg.

You'll need

  • The ElevenLabs MCP server and a voice ID (the published prompt has the creator's own)
  • The Higgsfield MCP connector and a Higgsfield account with credits
  • FFmpeg
How it was made

In the tutorial the creator picks Opus 4.7, then sends two follow-ups: his ElevenLabs voice ID, and a request to keep Seedance 2.0 for the intro only, use cheaper video models for the rest, and use GPT Image 2 for stills with a slow zoom. Claude wrote a 32-shot list, used Veo 3.1 Lite for the other motion shots, estimated 400 to 500 Higgsfield credits, and rendered a video 3 minutes 44 seconds long. The narration is the creator's own cloned ElevenLabs voice. The segment shown here is the first stretch of the finished video as it plays in the tutorial, with the creator's face-cam in the corner; it continues later, after some commentary. The tutorial is sponsored by Higgsfield.

Posted May 8, 2026 · YouTube · 2.8k likes · 75k views · 231 comments

Prompt from: prompt page linked from the YouTube description

Prompt page

Look notesby Reference

Photoreal generated hotel scenes: a neon VACANCY sign on wet pavement, the sign laid over a minibar door, a marble lobby seen from behind a desk keyboard, a sunlit grand lobby, a gold "01 UPGRADES" card, a desk clerk at a computer, a dark corridor, and a phone with a booking confirmation.

Color
Warm tungsten golds and browns, teal night exteriors, red and cream neon, and cream-and-gold type on dark wood paneling.
Type
A large cream serif numeral over gold serif capitals for the section card ("01" and "UPGRADES"). Other text sits inside the images: the VACANCY sign and a phone screen reading "RESERVED — DIRECT".
Framing
Wide, symmetrical interiors and close product-style shots with shallow depth of field. The creator's round face-cam sits in the lower left of the tutorial.
Sound
Narration in the creator's own cloned ElevenLabs voice, according to the tutorial.
Structure
The VACANCY sign twice, the sign over a minibar door, the lobby from the front desk, a grand lobby, the 01 UPGRADES card, the clerk at the desk, a night corridor, then the phone booking beside a coffee cup.

More like this

0:22

Stickman YouTube video about charisma

Claude Code · FFmpeg

4:26

How AI coding agents actually work

Prompt described · Claude Code · Remotion

1:52

Atoms to mixtures, explained for 8th grade

Partial prompt · Claude Code · HTML Canvas

12:12

What is a Transformer, for high schoolers

Claude Code · Remotion

6:53

Code-drawn character in six art styles

Claude Code · HyperFrames

0:58

Paper-craft explainer of Docker containers

Claude Code · Plain JavaScript

2:55

3Blue1Brown parody on how LLMs work

Claude Code

4:48

Line-art lesson on atmospheric circulation

Claude Code · SVG

1:00

Artemis II flyby in mission-control style

Claude Code · HyperFrames

2:37

Split-screen bubble sort explainer

Claude Code · Manim

1:09

Nine football rules as TV match analysis

Claude Code · Three.js

1:42

IKEA manual as a narrated 3D how-to video

Opus 5.5

4:10

Password vs passkey explainer, in Chinese

Opus 5.5

5:42

Five-minute explainer on T cells

Codex · Remotion

1:00

Vertical faceless explainer from your text

Partial prompt · HyperFrames

0:30

Negroni recipe as a 30-second explainer

Claude Code · HTML

1:24

Talking head recut with line-art B-roll

Claude Code · Python

0:10

Active cell balancing in a battery pack

Claude Code · Remotion

1:00

History of ice cream in newspaper cutouts

Opus 5.5

6:06

GCSE geography video on India for Year 10

Claude.ai

1:15

Recursion explained in nine video styles

Opus 5.5 · React

0:35

Five-scene explainer for a newsletter

Partial prompt · Claude.ai · HTML and CSS

4:40

Transformer explainer in 3Blue1Brown style

Opus 5.5

0:38

Trailer for a Minecraft wizardry mod

Claude Code · Three.js

16:50

The CEO who escaped Japan in a box

Claude Code · Blender

0:51

Ink-and-watercolour explainer for an app

Claude Code · Plain JavaScript

5:01

The Battle of Austerlitz, rendered in code

Claude Code · WebGL2

6:36

Toy theatre: an octopus sues the Moon

Partial prompt · Claude Code · Plain JavaScript

0:15

Burger ad shot as a wildlife documentary

Partial prompt · Claude Code · FFmpeg

0:45

Narrated trailer for an events map app

Opus 5.5 · Playwright