phed Profile picture
the humble repetition of the falling water droplet will erode the side of a mountain made of stone | building @youtubedojo

Mar 30, 14 tweets

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🧵

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

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 scripts

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

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

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.

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

The Custom GPT will appear in the sidebar of your window

Let's test it now👇

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

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

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling