Creative

Children's Picture Book Story and Scene Breakdown

Create a picture book story tailored to target age and scene count.

Prompt · 4 variables

I am writing a picture book story to read aloud to {{target age}} children. The main character is {{main character protagonist}}, and I want the child to feel {{message to convey}} after finishing the book. Please keep in mind that an adult will be reading this aloud.

Do not generate the entire story at once. Build it step by step according to the sequence below. Show me the result of each step first, and only move to the next step when I say "Next".

Step 1: Define the core problem the protagonist faces in a single sentence. Step 2: Outline how this problem develops and resolves across three story blocks: Beginning, Middle, and End. Step 3: Divide these three blocks into {{number of scenes}} and write a single-line summary of what happens in each scene. Step 4: Write the read-aloud text for each scene.

Please provide the final output as a table. The columns should be: "Scene Number | Visual Illustration Description | Read-Aloud Text". Keep the read-aloud text to a maximum of two sentences per scene.

Do not preach or state a moral lesson directly in sentences. Show the message solely through the protagonist's actions, avoiding cheesy conclusions like "And that is why courage is important!" Replace any difficult vocabulary that a {{target age}} child might not know with simple, friendly words, and avoid scary or hurtful scenes. Repeat a catchy sentence structure about three times throughout the text so the child can chant along.

Copy, then paste here · ChatGPT and Claude open with the prompt filled in

Why it is written this way

This prompt is built from 5 blocks
Context +3 Task Steps +1 Format Constraints +1 Material Work Output

Tap a block to see its paragraph

Context Material · What the AI needs to know

I am writing a picture book story to read aloud to {{target age}} children. The main character is {{main character protagonist}}, and I want the child to feel {{message to convey}} after finishing the book. Please keep in mind that an adult will be reading this aloud.

See the Give context technique
  • Material What the AI needs to know ×1
  • Work What to do, and how ×2
  • Output What comes back, in what shape ×2

The most common pitfall in picture book prompts is ending up with a preachy lecture. If you ask for a "children's story that teaches friendship," the AI decides on the moral first and forcefully attaches plot events around it. The final page ends with lines like "Friends are precious!" and the child loses interest long before reaching it.

Read the full explanation · 3 paragraphs

This prompt completely reorganizes the creation process to prevent that habit. The core strategy is breaking it down into Problem → Plot Arc → Scenes → Sentences rather than asking for everything at once. Pinning down the core conflict in one sentence keeps the story focused and eliminates sudden Deus Ex Machina resolutions.

The context section includes the age and the "read-aloud" setup because sentence cadence, rhythm, and length vary greatly depending on how the story is delivered. The step-by-step constraint requiring the AI to pause allows you to redirect the creative path easily. Adjusting a scene list in Step 3 is far cheaper than rewriting a finished manuscript.

The table in format pairs illustrations with text side by side. Explicitly writing the visual descriptions reveals whether any scene is purely relying on verbal explanation without engaging imagery. Finally, the constraint to "show through actions instead of preaching" provides a clear alternative to a mere prohibition, preventing the flat, bland results typical of generic AI story prompts.

Unfamiliar terms? See Aha AI: chain-of-thought, output-format

Compared with a bad example

Missing from the bad prompt: Steps · Format · Constraints
Bad prompt 61 chars This prompt 1205 chars Context Task Steps Format Constraints Steps · missing Format · missing Constraints · missing
Common bad example

Write a picture book story for a 5-year-old child. Make it about courage.

Asking like this produces an illustrated moral lecture rather than a real story. The character starts off scared and suddenly turns brave without a meaningful catalyst, ending with a cliche like "If you have courage, you can do anything!" Because the number of scenes is undefined, you won't know how many pages to illustrate, and uneven sentence lengths make reading aloud awkward.

Variations

1

Co-creating with a child's input

Use this when the collaborative process matters more than polished production. Without the explicit instruction not to correct the child, the AI often overwrites the child's ideas with generic tropes.

Show prompt

I am creating a story together with a {{target age}} child. The main character is {{main character protagonist}}. Do not write the whole story. Start by writing just the first three lines of the story, and then ask a question for the child: "What do you think happens next?" When I provide the child's response, incorporate it directly into the next three lines. Even if the child's answer is nonsensical or disjointed, do not correct it—find a creative way to make it fit into the narrative.

2

Fitting a predefined page/scene count

Designed for real-world publishing or production setups with fixed page counts. Lock in the scene pacing first to prevent story bloat later.

Show prompt

The print layout is fixed at {{number of scenes}}. Please draft a story featuring {{main character protagonist}} with the theme {{message to convey}}.

First, provide only a scene distribution table. Show which scenes introduce the problem, which scene marks the climax/turning point, and what will be depicted in the final two scenes. Once I review and approve the distribution table, we will write the actual text.

Model notes

Some models may attempt to write all steps at once despite the instructions. If this happens, explicitly state in your initial prompt: "Only complete Step 1 and stop." Proceeding one prompt per step ensures reliable output.

Last updated 2026-09-02 · Found a mistake? Let us know