What each part of the prompt does
- Their world, their name
- Using the child's name and current favourites is what makes a story feel made for them. A companion character gives them someone to talk to inside the story.
- The child solves it
- Step 2 rules out rescue by luck or a grown-up. Small problems solved with the child's own idea or kindness are where a gentle lesson lands best.
- Read-aloud language
- Age-matched words and a repeated line give the listener a part to play. Children often start saying the repeated line with you by the second reading.
- Winding down
- The last third gets slower and quieter on purpose. Many generated stories end on an exciting high, which is the opposite of what bedtime needs.
Variations to try
Same idea, one thing changed.
Two siblings Write a bedtime story for a child, to read aloud, starring two siblings and the things they love. Inputs: - Child's name and age: [CHILD] - Things they love right now: [FAVORITES] - A small worry or lesson for tonight, if any: [THEME] - Reading time: [MINUTES] - Anything to avoid: [AVOID] Steps: 1. Build a simple world from the favourites, with one friendly companion character. 2. Give the siblings a small, safe problem to solve, linked to the theme. They solve it together, each contributing something, not by luck or an adult stepping in. 3. Use words a child of this age knows, with a few fun sounds or repeated lines they can join in with. 4. Slow the pace in the last third: shorter sentences, quieter images, the world getting ready to sleep. 5. End with the child safe and settled, ready for sleep. Nothing scary, no cliffhanger. Format: - A title, then the story in short paragraphs that are easy to read aloud. - About 130 words per minute of reading time. - One gentle question to ask the child afterwards. Quality check: Read the last paragraph as if aloud at bedtime. It should calm, not excite.
Series with a recurring friend Write a bedtime story for a child, to read aloud, starring the child and the things they love. Inputs: - Child's name and age: [CHILD] - Things they love right now: [FAVORITES] - A small worry or lesson for tonight, if any: [THEME] - Reading time: [MINUTES] - Anything to avoid: [AVOID] Steps: 1. Build a simple world from the favourites, with one friendly companion character. Give the companion a name and one quirk, and write the story as episode one of a series we can continue on other nights. 2. Give the child a small, safe problem to solve, linked to the theme. The child solves it by their own idea or kindness, not by luck or an adult stepping in. 3. Use words a child of this age knows, with a few fun sounds or repeated lines they can join in with. 4. Slow the pace in the last third: shorter sentences, quieter images, the world getting ready to sleep. 5. End with the child safe and settled, ready for sleep. Nothing scary, no cliffhanger. Format: - A title, then the story in short paragraphs that are easy to read aloud. - About 130 words per minute of reading time. - One gentle question to ask the child afterwards. Quality check: Read the last paragraph as if aloud at bedtime. It should calm, not excite.
If the result isn't right
- Update [FAVORITES] every few weeks; what a four-year-old loves changes fast and the story feels fresher for it.
- If the story runs long, ask for "the same story at half the length" rather than cutting it yourself while reading.
- Save the ones your child asks for again; a repeat story is a feature at bedtime, not a failure.
- Use [THEME] lightly. One small worry per story works better than a lesson spelled out.