Promptoria

Snowflake Method

A recursive story development process that expands from a single sentence to a complete novel outline — 10 stages.

What Is the Snowflake Method?

The Snowflake Method was developed by physicist-turned-novelist Randy Ingermanson, and it approaches writing the way a scientist approaches research: start simple, add complexity in structured iterations.

The name comes from the Koch snowflake fractal—a shape that starts as a triangle and grows into intricate patterns through repeated simple steps. Your novel works the same way:

  1. Start with a one-sentence summary
  2. Expand to a paragraph
  3. Expand to a page
  4. Keep expanding until you have a complete blueprint

Unlike other structures that tell you where to put plot points, the Snowflake Method is a development process. You don't impose structure from outside—you grow it from within, alternating between plot and character development so they inform each other.

The key insight: find problems early. By expanding in stages, you discover plot holes and character inconsistencies when they're easy to fix—before you've written 50,000 words.

This method is ideal for:

  • Writers who like detailed planning
  • Complex plots with multiple storylines
  • Writers who get lost when pantsing
  • Stories that need tight plot logic (mysteries, thrillers)
  • Multi-character narratives where arcs must interweave

It's less suitable for writers who discover story through drafting, or for simple stories where extensive planning would be overkill.

The Snowflake Method, Stage by Stage

  1. STEP 1: One-Sentence Summary (1 hour)

    Summarize your entire novel in a single sentence of 15-25 words. No character names—use role descriptions ("a physicist," "a washed-up boxer"). This is your "hook" and your touchstone. Example: "A crippled detective must catch a killer while being slowly poisoned."

  2. STEP 2: One-Paragraph Summary (1 hour)

    Expand to a 5-sentence paragraph: 1) Background/setup, 2) First disaster (end of Act 1), 3) Second disaster (end of Act 2a), 4) Third disaster (end of Act 2b), 5) Ending. Each "disaster" should flow logically from characters trying to fix the previous problem.

  3. STEP 3: Character Summaries (1 hour per character)

    For each major character, write: Name, one-sentence summary of their storyline, motivation (abstract want), goal (concrete want), conflict (what blocks them), epiphany (what they learn), and one-paragraph summary of their story arc.

  4. STEP 4: Expand to One Page (Several hours)

    Take each sentence from Step 2 and expand it to a paragraph. You should now have five paragraphs. Add a paragraph for the ending. Expect problems to emerge—that means you're finding plot holes before drafting!

  5. STEP 5: Character Synopses (1-2 days)

    Write a one-page synopsis for each major character, telling the WHOLE STORY from their POV. For minor characters, write half a page. These synopses often reveal plot problems and opportunities.

  6. STEP 6: Four-Page Synopsis (1 week)

    Expand the one-page plot synopsis (Step 4) to four pages. Take each paragraph and expand to a full page. Focus on the logical flow of cause-and-effect.

  7. STEP 7: Character Charts (Variable)

    Create detailed character bible entries: birthdate, physical description, backstory, internal conflict, external conflict, values, fears, quirks, etc. Know your characters as well as you know your family.

  8. STEP 8: Scene List (1 week)

    Using your synopsis and character arcs, list every scene in the novel. For each scene, note: POV character, what happens, conflict, and how it advances the story. A spreadsheet works well here.

  9. STEP 9: Scene Details (Variable)

    Optionally, expand each scene into a multi-paragraph description of what happens. Many writers skip this step and go straight to drafting.

  10. STEP 10: Write the First Draft

    With all your planning complete, write the draft. You'll still discover new things, but you won't be lost. The Snowflake gave you a map.

Outline Your Novel with the Snowflake Method

Turn this template into a working outline: pick the Snowflake Method in our free interactive plot builder, fill in each beat with genre-aware scene suggestions, and export your outline.

Open the Free Plot Generator Opens the interactive Promptoria plot-builder app — no signup required.

Snowflake Method Examples

Example: Developing "The Martian"

STEP 1 (One Sentence):
"An astronaut stranded alone on Mars must use science to survive until rescue arrives."

STEP 2 (One Paragraph):
1) Mark Watney is left behind on Mars when his crew evacuates during a storm. 2) He discovers he must survive 4 years with only 1 year of supplies—so he figures out how to grow food on Mars. 3) NASA discovers he's alive, but their rescue attempt fails when supplies explode. 4) Mark's Hab breaches, killing his crops—he's now truly doomed unless the crew comes back for him. 5) The crew mutinies to return, and Mark launches himself into orbit using a jerry-rigged ascent vehicle to be caught by his crewmates.

STEP 3 (Character Summary for Mark):
- Storyline: A stranded astronaut survives Mars through resourcefulness
- Motivation: To live, to see Earth again
- Goal: Survive until rescue
- Conflict: Mars is trying to kill him, help is 200 million miles away
- Epiphany: "I'm not gonna die here"—he commits fully to survival after each disaster
- Arc: From stranded victim to active problem-solver who takes control of his fate

Example: Expanding a Mystery Novel

STEP 1 (One Sentence):
"A forensic accountant discovers her boss is laundering money for killers—and they discover her."

STEP 4 (Expanded to One Page, excerpt):
"PARAGRAPH 1 (Setup): Maya Chen is a forensic accountant at a prestigious firm, meticulous and rule-following after growing up in chaos. She notices anomalies in a major client's books—small discrepancies that don't add up. Her boss dismisses her concerns. Her mentor warns her to drop it. But Maya can't let numbers lie...

PARAGRAPH 2 (First Disaster): Maya's investigation reveals the client is fronting for a criminal organization. Before she can report it, her mentor is killed in a 'car accident'—and the last person he called was Maya. Now she knows too much, and someone knows she knows..."

This expansion process reveals plot holes (How does the organization find out about Maya? What's her plan to survive?) that get fixed before drafting.

How to Apply the Snowflake Method

The Ten Steps

Ingermanson prescribes specific time limits to prevent perfectionism paralysis:

  1. One-sentence summary (1 hour): 15-25 words, no character names. "A [type of person] must [do something] or [stakes]."
  2. One-paragraph summary (1 hour): 5 sentences—setup, disaster 1, disaster 2, disaster 3, ending.
  3. Character summaries (1 hour each): For each major character: name, motivation, goal, conflict, epiphany.
  4. Expand to one page (several hours): Turn each sentence from Step 2 into a paragraph.
  5. Character synopses (1-2 days): One page per major character, telling the story from their POV.
  6. Four-page synopsis (1 week): Expand each paragraph from Step 4 into a page.
  7. Character charts (variable): Full character bible—backstory, values, fears, quirks.
  8. Scene list (1 week): List every scene. For each: POV, what happens, conflict.
  9. Scene details (optional): Expand scenes into multi-paragraph descriptions.
  10. First draft: Write with your complete blueprint as guide.

The Iteration Rule

Here's what most people miss: you're supposed to go backward. When Step 5 reveals a problem with Step 2, fix Step 2, then redo Steps 3-5. This is the point—find problems early.

Customizing the Method

  • Many writers skip Step 9 (scene details) and go straight from scene list to draft
  • Some spend more time on character (Steps 3, 5, 7) than plot
  • For shorter works, compress the timeline—this is designed for novels

Common Mistakes

  • Skipping to drafting too early: The whole point is to plan. If you rush to write, you're not using the method.
  • Not iterating: Problems in later steps should trigger revisions to earlier steps.
  • Getting stuck on Step 1: Your one-sentence summary doesn't need to be perfect. It needs to be good enough to expand.

Further Resources