Cookbook › 20 content variations

Text·Practical·10 min·ChatGPT · Claude

How to create 20 content variations from one idea

You have a good idea. You know it can ship more than one post — but you freeze when it's time to vary. This recipe gives you a 5-dimension × 4-value matrix and the prompt that makes ChatGPT or Claude return 20 angles in a table.

Practical Updated 2026-04-26

What this recipe solves

You see a creator post 5 times a week on the same topic without repeating themselves. It isn't magic — they have a system. This recipe teaches the system in 10 minutes.

The matrix: 5 dimensions to vary

Every idea can move along 5 axes. Combine 1 value from each to generate a unique variation.

DimensionPossible values
Toneauthoritative · storyteller · controversial · vulnerable · ironic
Formatlist · how-to · case study · before/after contrast · fictional interview
Audiencebeginner · intermediate · advanced · skeptic · enthusiast
Emotional hookfear of missing out · pride · curiosity · outrage · hope
Platformtweet · LinkedIn · TikTok · YouTube long · newsletter

Step-by-step

STEP 1

Boil the core idea down to 1 sentence

Don't start with a topic ("productivity") — start with a thesis ("4 focused hours beats 8 scattered ones"). The sharper the thesis, the better the variations.

STEP 2

Paste the prompt into ChatGPT or Claude

The model returns a table with 20 different angles. You pick the 5 that fit you best.

Full prompt

You'll help me create 20 content variations from this core idea: [INSERT YOUR THESIS IN 1 SENTENCE] For each variation, vary EXACTLY 1 value per dimension: - Tone: authoritative | storyteller | controversial | vulnerable | ironic - Format: list | how-to | case study | before/after | fictional interview - Audience: beginner | intermediate | advanced | skeptic | enthusiast - Emotional hook: FOMO | pride | curiosity | outrage | hope - Platform: tweet | LinkedIn | TikTok | YouTube long | newsletter Output as a markdown table with columns: | # | Tone | Format | Audience | Hook | Platform | Bait title | Hook (first line) | Rules: - 20 rows - Distinct combinations — no repeating the same "Tone + Platform" pair - Concrete hook, not generic (no "discover how")

Sample output (5 of 20 rows)

| # | Tone | Format | Audience | Hook | Platform | Title | Hook | | 1 | Controversial | Before/after | Skeptic | Outrage | Tweet | "I worked 8h for 6 years. It was theatre." | Nobody tells you half the day you're decoration. | | 2 | Vulnerable | Case study | Beginner | Curiosity | LinkedIn | "The day I quit the calendar" | I had 23 meetings booked. I cancelled 18. | | 3 | Ironic | List | Enthusiast | Pride | TikTok | "5 signs your 'deep work' is fake" | #1: Slack is open. | | 4 | Authoritative | How-to | Intermediate | FOMO | YouTube long | "The 4-hour rule: full method" | This week I shipped more than last month. | | 5 | Storyteller | Fictional interview | Advanced | Hope | Newsletter | "A chat with my 2019 self" | — Are you sure? — Yes. Do less. |

Prompt variations

Common mistakes

Related recipes

Next step
Pick one of the 20 and ship it

Picked a TikTok variation? Go to the UGC recipe. Picked YouTube long? Go to faceless.

Faceless YouTube →