Prompt generator
Create your own hero
Prompts for your hero’s portrait, bible, episodes, frames and voice — written by AI to the same rules we use for our own heroes.
The generator is free for members, with a daily and weekly limit. Sign in or create a free account to use it.
Hero portrait
One image prompt for your hero’s reference portrait, a negative prompt and a face description to reuse in every frame.
See an example
Example output for a made-up hero (Dana, a baker).
{
"title": "Dana, the sourdough baker",
"image_prompt": "Use a calm, friendly woman of 34 with short curly red hair and freckles, flour on the sleeves of a rolled-up denim shirt, standing in a rustic bakery kitchen in warm morning light, facing the camera with a relaxed half-smile, waist-up, centred with headroom, loaves on a wooden board behind her softly out of focus. Vertical 9:16, photorealistic, natural light. No readable text, no logos.",
"negative_prompt": "text, logos, watermark, extra fingers, distorted face, celebrity likeness",
"face_lock": "Woman, 34, short curly red hair, freckles across the nose, green-grey eyes, calm half-smile.",
"tips": [
"Keep this image as the reference for every later frame."
]
}Hero bible
One page that keeps every episode consistent: before AI, what changed, how the hero earns now, episode ideas, motto and rules.
See an example
Example output for a made-up hero (Dana, a baker).
{
"name": "Dana",
"tagline": "The baker who shows the failures",
"was": "Dana baked at night for a supermarket chain. The bread was good, but she never met the people who ate it, and the hours left no time for her own ideas. She knew sourdough well and taught friends in her kitchen at weekends.",
"changed": "An AI assistant helped her plan small classes and write the booking page. An AI video tool turned her phone clips into short recipe videos. She started posting honest failures next to the good loaves, and people began to ask questions.",
"earns": "Weekend sourdough classes and bread for [number] local cafes. Prices and numbers: [fill in].",
"episode_ideas": [
"Loaf number one: the failure that sold the class",
"Three cafes, one dough",
"A class for people who are afraid of yeast"
],
"motto": "Slow dough, fast smiles.",
"canon_rules": [
"Dana always has short curly red hair and freckles.",
"She shows the failure before the success.",
"She never promises income.",
"Her kitchen is rustic and warm.",
"Secondary people stay unnamed."
]
}Episode script
A short episode of 5–7 scenes: a hook in the first second, dialogue, a little humour, clothes that fit the scene and a call to action.
See an example
Example output for a made-up hero (Dana, a baker).
{
"title": "Loaf number one",
"logline": "Dana posts her worst loaf and sells out her first class.",
"scenes": [
{
"n": 1,
"label": "The flat loaf",
"seconds": 4,
"outfit": "denim shirt, apron",
"setting": "bakery kitchen",
"action": "She pulls a flat loaf from the oven and bursts out laughing.",
"lines": [
{
"speaker": "HERO",
"emotion": "amused",
"text": "This is loaf number one."
}
],
"sound": "oven door, laugh"
},
{
"n": 2,
"label": "Post it anyway",
"seconds": 6,
"outfit": "denim shirt, apron",
"setting": "kitchen table",
"action": "She films the loaf on her phone.",
"lines": [
{
"speaker": "HERO",
"emotion": "playful",
"text": "An AI video tool cut it. I posted it anyway."
}
]
},
{
"n": 3,
"label": "The sceptic",
"seconds": 6,
"outfit": "denim shirt",
"setting": "café counter",
"action": "A café owner raises an eyebrow at the phone.",
"lines": [
{
"speaker": "OWNER",
"emotion": "sceptical",
"text": "You show your mistakes?"
},
{
"speaker": "HERO",
"text": "Especially those."
}
]
},
{
"n": 4,
"label": "Questions arrive",
"seconds": 5,
"outfit": "pyjamas",
"setting": "bed at night",
"action": "Her phone lights up again and again.",
"lines": [
{
"speaker": "HERO",
"emotion": "surprised",
"text": "Twenty questions about one flat loaf."
}
]
},
{
"n": 5,
"label": "Sold out",
"seconds": 6,
"outfit": "green dress",
"setting": "kitchen full of students",
"action": "Students cheer as a perfect loaf comes out.",
"lines": [
{
"speaker": "HERO",
"emotion": "warm",
"text": "Comment DOUGH for my first-class plan."
}
]
}
],
"cta": "Comment DOUGH for my first-class plan."
}Frame and video prompts
For every scene of your script: an image prompt for the first frame and a motion prompt for the clip.
See an example
Example output for a made-up hero (Dana, a baker).
{
"shots": [
{
"n": 1,
"seconds": 4,
"image_prompt": "Use the reference image for the hero. Same face as the reference image. Dana in a denim shirt and apron pulls a flat loaf from the oven, laughing. Vertical 9:16, photorealistic cinematic film still, natural light. Hero centred with headroom; nothing important cut by the frame edges. No readable text anywhere: screens show soft blurred shapes; no logos.",
"motion_prompt": "She lifts the tray, the loaf slumps, she laughs and shakes her head; quick push-in. Duration 4 s. Keep the hero's face identical to the reference."
},
{
"n": 2,
"seconds": 6,
"image_prompt": "Use the reference image for the hero. Same face as the reference image. Dana films the loaf with her phone at the kitchen table. Vertical 9:16, photorealistic cinematic film still, natural light. Hero centred with headroom; nothing important cut by the frame edges. No readable text anywhere: screens show soft blurred shapes; no logos.",
"motion_prompt": "She circles the loaf with the phone, grins at the camera; slow drift. Duration 6 s. Keep the hero's face identical to the reference."
}
]
}Voice brief
A description of your hero’s voice for any AI voice tool, emotion tags and three test lines.
See an example
Example output for a made-up hero (Dana, a baker).
{
"voice_description": "Woman in her mid-thirties, light Irish accent, calm and warm, medium-low pitch, unhurried pace, a little dry humour in the pauses.",
"delivery_tags": [
"[warm]",
"[dry]",
"[laughs]"
],
"test_lines": [
"This is loaf number one. It is not a loaf.",
"Slow dough, fast smiles.",
"Come and fail with me on Saturday."
],
"pace_note": "Slow speech is fine — lengthen the video, never speed up the voice."
}How it works
- Your text is sent to Google’s Gemini, which writes the prompts. Read more in our privacy policy.
- Results are written by AI. Check every fact before you publish, and keep the AI label on what you post.
- Do not type other people’s personal data or real people’s names into the forms.