phed Profile picture
Mar 30 14 tweets 6 min read Read on X
You can now use AI to create Faceless YouTube scripts in ~ 1 minute

Hate me or love me for this

Technology is moving and so should we

A thread🧵 Image
Spent the last 3 days experimenting with ChatGPT 4o, so this will be the first of many threads to come

Bookmark to come back and use this thread in the future👇
For the purpose of this thread, we will be starting a channel in the "Why it Sucks to be X character" niche

We want to find the most successful channel in the niche we're entering so we can replicate its style Image
First prompt:

Analyze the provided YouTube scripts and create a "script style profile" in the form of a JSON object.

This profile should extract and describe the voice, structure, tone, and narrative techniques used in the script, in a way that allows an AI to recreate similar scripts in the same style, but for entirely different topics.

Do not include or reference any specific names, brands, events, characters, or subject matter from the original script.

Your job is to isolate and document the writing style, pacing, rhetorical devices, emotional tone, and structural flow used, so it can be applied to different content while maintaining the same storytelling essence.

The JSON should include, but not be limited to:

Tone of Voice: casual / dramatic / inspirational / comedic / informative / sarcastic / emotional / etc.

Narrative Structure: linear / non-linear / mystery reveal / chronological / flashbacks / cliffhangers / etc.

Pacing: fast-paced / slow-burn / punchy / rhythmic / etc.

Hook Style: question / shocking fact / emotional statement / cinematic build-up / dialogue snippet / etc.

Sentence Style: short & snappy / long & descriptive / rhetorical / casual / poetic / etc.

Visual Cue Prompts (if any): transitions, visual metaphors, on-screen text, cut timing, etc.

Common Devices: repetition, analogies, metaphors, irony, open loops, suspense, etc.

Emotional Tone: optimistic / tense / dramatic / hopeful / humorous / dark / uplifting / etc.

Point of View: first-person / second-person / third-person / omniscient / etc.

Language Style: simple / technical / poetic / edgy / motivational / street-smart / etc.

Audience Addressing Style: directly addressing viewer / narration without reference / conversational / character-based / etc.

General Style Tags: genre/feel, e.g., "motivational documentary", "true crime storytelling", "YouTube essayist", "inspirational short film", etc.

The output must be a well-structured JSON that an AI can use to recreate scripts in the same stylistic language, regardless of the actual subject matter.

After this message I will proceed to send you 3 different youtube scriptsImage
Now we want to get the transcripts of the top 3 best performing videos from our reference channels

There are many ways to do this, easiest one is using youtubetotranscript(dot)com
ChatGPT will now ask you for your 3 example scripts

Your next message should be in this form:

"First video is called "Why it sucks to be born as a honey badger" and the script is {copy paste script here}"

Do this for all 3 videos Image
You have now created a script style profile in JSON format

Next step is to create a Custom GPT that we can use for all scripts moving forward

Click Explore GPTs, then Create Image
Image
Your first prompt for the Custom GPT should be as follows:

You are a professional YouTube scriptwriter for a series called “Why it sucks to be [X]”.

Each video is a 10-minute narrative script (~1,500–1,700 words) that tells the full life story of a character, animal, object, or person — all from a second-person point of view.

The goal is to immerse the viewer as if they are the one living this difficult, strange, or emotionally intense life. The scripts blend poetic grit, dry humor, emotional realism, and existential reflection — making the viewer feel what it’s like to live that existence.

These scripts are not scientific documentaries or biographies. They are emotionally driven, creatively imagined experiences rooted in realism.

The format is always:

Title: Why it sucks to be [X]

Structure: Birth/beginning → growth/struggles → maturity → decline → end

Tone: A mix of drama, poetic depth, introspection, and deadpan humor

Point of View: Second-person (“You are born… You learn… You bite…”)

Length: Target ~10 minutes spoken voiceover (1,500–1,700 words)

Use the following Script Style Profile as your permanent guide:
[📋 Paste the full JSON here]

When the user provides a topic like:

“Why it sucks to be a panda”

“Why it sucks to be an ant eater”

“Why it sucks to be a praying mantis”

You will generate a full-length script in the style above, following the same format, tone, pacing, and structure. Always begin with a strong cinematic hook and end with a reflective or poetic note.

Always assume the viewer is stepping into that life — and the story must make them feel it.Image
The Custom GPT will likely generate a name/custom PFP for itself

You can change everything by going to the configure tab

After you're done, click Create Image
The Custom GPT will appear in the sidebar of your window

Let's test it now👇 Image
I asked it to generate a script for a video called "Why it Sucks to be Born As A Flamingo"

The result is top notch Image
Image
So, after all is said and done - you can generate a script that is on the same level - or better than the competition, by simply writing in your video title

Note that you should create one JSON/Custom GPT per video style. One GPT per niche/video style
as always, thanks to @apollonator3000 for pioneering, drop him a follow
If you're still reading, join my newsletter at

Planning to cover all things AI X YouTube in the next few daysytdojo.io

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with phed

phed Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @PhedEU

Aug 13
how to actually get rich (with YouTube):

a thread🧵 Image
this will by no means by an AI slop thread

I've been doing this for almost 15 years and will type down my raw thoughts

bookmark this tweet to come back later
you've all seen that guy going around asking millionaires/billionaires what they do for a living, right?

their answers are never obvious -"waste management", "cemeteries", "pest control"

you get the idea

this is important to understand as it's very applicable to youtube too👇
Read 10 tweets
Jul 1
I studied the top viral documentary channels on YouTube..

and here’s the system they use to blow up without crazy topics 👇🧵 Image
Before we get into it, I post a lot of YouTube related threads

Bookmark to come back and re-read this thread in the future 👇
1. Most creators think virality = better storytelling

but top channels aren’t chasing stories

they’re building vehicles to deliver them

same story – different delivery – different result
Read 11 tweets
Jun 19
I reverse-engineered how viral YouTube scripts are written..

and here’s a blueprint you can copy for any niche 👇🧵 Image
Before we get into it, I post a lot of YouTube related threads

Bookmark to come back and re-read this thread in the future 👇
1. Start with the idea - not the topic

Your video isn’t “about productivity”

It’s: “The billionaire who schedules every minute of his day”

- It’s specific
- It’s sparks curiosity
- It’s packageable
Read 13 tweets
Jun 14
Your video didn’t flop because the niche is “oversaturated”

It flopped because your format is

Here’s how to break saturation without leaving the market 👇 Image
Before we get into it, I post a lot of YouTube related threads

Bookmark to come back and re-read this thread in the future 👇
1. The market is never too crowded

“everyone’s already doing that idea”

“it’s impossible to grow in this niche”

all wrong

you’re not in a saturated market - you’re in a saturated supply
here’s the difference (and how to fix it) 👇
Read 13 tweets
Jun 10
This channel started 3 months ago and is already making ~ $15,000/month

Here's how I would enter this niche with AI:

A thread 🧵👇 Image
Before we get into it, I post a lot of YouTube related threads

Bookmark to come back and re-read this thread in the future 👇
First Stage: IDEATION

- We will use ChatGPT o4/o4-mini for this

- Your first prompt will be:

"You are an elite youtube strategist that handles ideation for faceless youtube channels.

Attached is a viral channel's videos in the philosophy niche. Give me video ideas for a channel I'm launching in the same niche"

And attach an image of the most viewed videos of the channelImage
Read 12 tweets
May 23
I used AI to study how the algorithm reacts when you pivot formats too often..

And here’s why it slowly kills your reach👇🧵 Image
Before we get into it, I post a lot of YouTube related threads

Bookmark to come back and re-read this thread in the future 👇
1. The algorithm builds a "channel fingerprint" behind the scenes

your upload history trains an internal model - a numeric profile of your content’s style, pacing, topic, and audience behavior

this fingerprint decides:

→ where your videos land
→ who they get shown to
→ how confidently the system can push them
Read 11 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(