Sign inGet started
Skills / Writing-creativity

Snowflake Method

You would never build a house without blueprints. Architects don't pour a foundation before the plans are done. Why would you write a novel without a design?

The Snowflake Method is a 10-step, top-down novel design framework created by physicist Randy Ingermanson. Like the Koch snowflake fractal, it begins with a single 15-word summary sentence and expands iteratively through character templates, plot paragraphs, and a scene-by-scene spreadsheet — producing a complete architectural blueprint before the first draft begins. It is purpose-built for structured planners writing commercial genre fiction who want to solve structural problems in the design phase, not the revision phase.

By Randy Ingermanson · Free
Specimen 01 · Live diagnosisSnowflake Method
Input

“It's about a forensic accountant who discovers her firm has been laundering money for a cartel, and she has to decide whether to go to the FBI or…”

Diagnosis
Let's build your novel blueprint using the Snowflake Method.
Full transcript ↓
Calibrated referenceagent-skills.ai
The gap

Build your novel like an engineer — one sentence at a time, blueprint before brick

The Snowflake Method produces ten specific documents in a fixed sequence, each expanding on the last. Step 1 yields a 15-word elevator-pitch sentence naming the protagonist, conflict, and hook. Step 2 expands it into exactly five sentences encoding the three-act structure: setup, first disaster (end Act 1), second disaster (midpoint reversal), third disaster (dark moment ending Act 2), and resolution. Step 3 creates a one-page character summary per major character using mandatory fields: motivation (abstract desire), goal (concrete story objective), conflict, and epiphany (character change arc). Steps 4 and 6 expand the plot summary from one page to four. Step 7 builds a full Character Bible and Step 8 produces a scene-list spreadsheet with required POV/goal/conflict/outcome columns per row. Step 9 writes full narrative scene descriptions; Step 10 begins the actual draft. Three structural laws run throughout: every scene requires a POV character goal, a conflict preventing achievement, and an outcome; every novel requires exactly three major plot reversals anchoring the acts; every major character requires a clear epiphany. These laws are derived from Dwight Swain's Scene-and-Sequel theory, which Ingermanson integrates as the structural foundation of the method.

The problem

Novelists who begin drafting without structural planning routinely hit the same wall: 40,000 words in, the plot collapses, characters lose their arcs, and revision would require rebuilding from the ground up. The Snowflake Method names this failure mode as the result of skipping design — writing without a blueprint. The method's 10 steps are specifically sequenced to surface structural problems when they cost a sentence to fix, not when they cost months of revision.

The solution

Work through the Snowflake steps and you arrive at your first draft holding a complete architectural blueprint: a validated three-act structure with three real disasters, fully developed characters with distinct motivations and epiphanies, and a scene-by-scene spreadsheet where every row already has a goal, a conflict, and an outcome.

You bring
  • A story idea, premise, or partial concept — even a vague one is enough to start Step 1
  • A sense of your protagonist and the central conflict or antagonist
  • Any existing notes: character sketches, plot ideas, or partial outlines you want to integrate
  • A willingness to design structurally before drafting — the method's core commitment
You get
  • A complete Step 1 elevator pitch: a 15-word sentence naming protagonist, conflict, and hook
  • A Step 2 five-sentence paragraph mapping three validated disasters onto the three-act structure
  • Fully populated character templates with motivation, goal, conflict, and epiphany for every major character
  • A scene-list spreadsheet with POV, goal, conflict, and outcome fields validated against Ingermanson's structural rules
In action

Watch the methodology work.

Three specimens from a single real session: the same situation, unaided and calibrated, the full transcript, and the skill answering live in the channel where the work happens.

Fig.01The same situation, two ways
Specimens A · B
Specimen AVague
Unaided

“You have a thriller concept you've been carrying for two years, but every time you sit down to write it you stall at Chapter 4 because you don't know where the plot goes next. You have character sketches that don't connect to the plot, a vague sense of a three-act structure but no idea what your midpoint disaster actually is, and a scene list that is really just a collection of interesting moments with no through-line holding them together.”

×Vague — nothing concrete to act on.
Specimen BCalibrated
With Snowflake Method

“You have a 15-word elevator pitch that nails your protagonist, conflict, and hook. Your five-sentence act structure names all three disasters and the resolution. Every major character has filled motivation, goal, conflict, and epiphany fields that make their arcs feel structurally inevitable. Your scene spreadsheet has 43 rows, each with a validated POV character, scene goal, scene conflict, and scene outcome. You sit down to write Chapter 1 knowing exactly where it ends — because you designed it that way.”

Specific, grounded, and ends with one clear next step.
Fig.02A real session, unedited
In-app · assistant
Snowflake MethodClaude
Snowflake Method
Let's build your novel blueprint using the Snowflake Method. We start where Ingermanson always starts: the one-sentence summary — your story's irreducible core. This sentence needs to do four things in roughly 15 words: name your protagonist, name the antagonist or central conflict, hint at the setting, and embed a hook. What's the story you want to write? Give me whatever you have — rough is fine.
It's about a forensic accountant who discovers her firm has been laundering money for a cartel, and she has to decide whether to go to the FBI or protect her family.
Good material — protagonist, conflict, and a genuine dilemma are all present. Here's a first pass at your Step 1 sentence: 'A forensic accountant uncovers cartel money laundering at her firm and must choose between justice and her family's safety.' That's 22 words — a little long — and it names the conflict but doesn't land a hook yet. The hook is what makes THIS whistleblower thriller different from all the others. What is specific to your version? Is there a personal relationship to the person running the scheme — her boss, a mentor, someone she trusts?
Her mentor at the firm is the one running the scheme. The mentor is the woman who hired her and built her career.
That's the hook. The mentor's betrayal is the emotional engine — it means every front collapses simultaneously: career, identity, financial security, and safety all at once. Try this: 'A forensic accountant must expose her mentor's cartel money-laundering scheme — or watch her family pay the price.' Seventeen words. Protagonist: forensic accountant. Conflict: expose the mentor. Antagonist: the mentor and the cartel behind her. Hook: the person who made her career is the one who can destroy it. Does this capture it, or do you want to push the wording further?
That's the one. Can we move to Step 2?
Yes. Step 2 is a five-sentence paragraph — each sentence maps to a fixed beat in Ingermanson's three-act structure: (1) Setup, (2) First disaster — end of Act 1, the point of no return, (3) Second disaster — the midpoint reversal where her best plan fails, (4) Third disaster — the dark moment ending Act 2, where she's out of moves, (5) Resolution. Let's take them one at a time. Tell me about her ordinary world at the story's opening — who she is, what she stands to lose, what she wants before everything goes wrong.
She's on partner track, she idolizes her mentor, and she's supporting both a daughter in college and a sick father. Everyone depends on her income. She discovers the scheme accidentally during a routine audit.
The stakes are already built into her ordinary world — the mentor's scheme threatens everything simultaneously: her career, her income, and her sense of who she is professionally. That's exactly what Ingermanson means by a well-structured setup sentence: the protagonist's ordinary world should make the coming disaster maximally costly. Here's your sentence one: 'Elena Vasquez, a forensic accountant supporting a sick father and college-aged daughter through her mentor's patronage, stumbles onto evidence that her firm has been laundering cartel money for years.' Now the first disaster. This is the Act 1 reversal — the moment she is dragged irrevocably into the story. She can't unknow what she knows. What happens when she acts on the discovery for the first time?
Reply to Snowflake Method
What the skill is doing
01Elevator Pitch Forge
02Three-Disaster Act Builder
03Character Motivation-Goal-Epiphany Templater
Fig.03The same skill, in the channel you already use
WhatsApp · live
9:41
SMSnowflake Methodtyping…
Messages are end-to-end encrypted. No one outside of this chat can read them.
Today
It's about a forensic accountant who discovers her firm has been laundering money for a cartel, and she has to decide whether to go to the FBI or prot…9:14✓✓
Let's build your novel blueprint using the Snowflake Method.9:14
We start where Ingermanson always starts: the one-sentence summary — your story's irreducible core.9:15
This sentence needs to do four things in roughly 15 words: name your protagonist, name the antagonist or central conflict, hint at…9:15
Message

The same skill, where the work happens.

No new app to learn. The methodology runs over the WhatsApp Business API, so the answer lands as a reply in the thread you’re already in — same rigour, zero context-switch.

Reads the situation, names the pattern, returns one concrete next move.
Delivered in seconds, inside a conversation that already exists.
Specimen · WhatsApp Business API · live
Capabilities

What it does, specifically.

Each capability is a distinct move drawn straight from the source methodology — not a generic assistant guessing.

CapabilityC-01

Elevator Pitch Forge

Drafts and evaluates the Step 1 one-sentence story summary — Ingermanson's irreducible story core. The skill prompts for protagonist, antagonist or conflict, setting, and hook, then tests candidates against the 15-word target and the requirement that the sentence must create curiosity without explaining too much. Multiple drafts are compared until the hook lands.

Based on Ingermanson's Step 1 requirement: a ~15-word elevator pitch that names protagonist, antagonist/conflict, setting, and hook — the first 'triangle' of the Snowflake fractal from which every subsequent document grows.
CapabilityC-02

Three-Disaster Act Builder

Guides you sentence by sentence through the five-sentence paragraph that maps your story's three-act structure. The five sentences correspond to: setup, first disaster (end of Act 1), second disaster (midpoint reversal), third disaster (the dark moment ending Act 2), and resolution. Each disaster is evaluated for whether it is a true reversal — a setback that permanently closes a door and forces the protagonist into a new situation.

Directly implements Ingermanson's Step 2 five-sentence template, encoding the three-act / three-disaster structure he identifies as mandatory in commercial fiction — a structural law that propagates through every subsequent Snowflake document.
CapabilityC-03

Character Motivation-Goal-Epiphany Templater

Walks through the mandatory character summary template for each major character: name, one-sentence storyline summary, motivation (abstract deep desire), goal (concrete story objective), conflict (what stands in the way), epiphany (how the character changes), and one-paragraph storyline arc. The motivation-versus-goal distinction is enforced explicitly — flat characters almost always have a goal but no underlying motivation.

Based on Ingermanson's Step 3 character summary fields, incorporating the motivation/goal distinction he draws from Dwight Swain's character theory to ensure every major character has both an inner emotional driver and an outer story objective — and that the two are clearly distinct.
CapabilityC-04

Scene Spreadsheet Auditor

Reviews your scene list against the Ingermanson rubric: every scene must have a POV character with a specific goal, a conflict that prevents achieving the goal, and an outcome — usually a setback that creates a new problem rather than a resolution. Scenes missing any of the three elements are flagged with targeted questions to restore dramatic structure before the scene is drafted.

Implements the mandatory scene spreadsheet columns from Ingermanson's Step 8, derived from Dwight Swain's Scene-and-Sequel theory — which Ingermanson encodes as a structural non-negotiable: a scene without goal/conflict/outcome is not a scene, it is a summary.
CapabilityC-05

Iterative Snowflake Expander

Takes any completed Snowflake document — a Step 2 paragraph, a Step 4 one-pager, a Step 6 four-pager — and scaffolds its expansion to the next prescribed level of detail while maintaining consistency with all prior documents. Expansion always flows downward: nothing added at a lower level can contradict what is established above it.

Implements the core recursive expansion logic of the Koch snowflake analogy: each step in Ingermanson's sequence produces a document at a defined scope increase (sentence → paragraph → page → four pages → scene rows), with every level remaining faithful to the level above it — the fractal's self-similarity principle applied to story design.
Tested

Graded before it shipped.

Every skill is scored against independent scenarios for methodology fidelity before it goes live — not vibes, a rubric.

What it produces
OutputD-01

Snowflake One-Sentence Summary

A 15-word elevator pitch encoding your protagonist, central conflict, and hook — the first 'triangle' from which the entire novel design expands. If you cannot write this sentence, you do not yet know what your story is.

OutputD-02

Five-Sentence Three-Act Skeleton

A precisely structured five-sentence paragraph mapping setup, three act-ending disasters, and resolution — the structural backbone of your novel compressed to a single paragraph, validated against Ingermanson's three-disaster requirement before any further design work proceeds.

OutputD-03

Character Bible Entry

A complete character summary with filled fields for motivation, goal, conflict, epiphany, backstory, and one-paragraph storyline arc — one entry per major character, structured so that character arcs remain internally consistent throughout the manuscript.

OutputD-04

Scene Spreadsheet

A row-per-scene document with validated POV character, scene goal, scene conflict, and scene outcome — plus chapter assignment and estimated word count. Every row represents a structurally sound scene before a word of prose is written.

The source

Grounded in the original work.

Every answer traces back to a real source and the practitioner who wrote it — not a secondhand summary. Here is the source of record.

Source authorA-01

Randy Ingermanson

Randy Ingermanson holds a PhD in physics from UC Berkeley and is the creator of the Snowflake Method, one of the most widely cited structured novel-planning frameworks in English-language genre fiction. He is the co-author of 'Writing Fiction for Dummies' (2009) and the developer of Snowflake Pro — commercial software that encodes the full 10-step methodology into a dedicated writing tool, validating that the framework is structured enough to implement in software. His free canonical article at advancedfictionwriting.com has introduced the method to hundreds of thousands of writers worldwide.

Status · Inspired by Randy Ingermanson’s work — not yet claimed. Are you Randy Ingermanson?
Primary sourceS-01

How to Write a Novel Using the Snowflake Method (2014)

by Randy Ingermanson

PhD in physics (UC Berkeley); co-author of Writing Fiction for Dummies (2009); creator of Snowflake Pro software; founder of advancedfictionwriting.com

Read the original ↗
Citationadvancedfictionwriting.com
In the build queue

Be first to run it.

Snowflake Method is being built right now. Leave your email and we’ll tell you the moment it goes live.

Notify meEmail
At launchI have a story idea but I haven't done any Snowflake planning yet. Here's what I have: [describe your concept]. Can we start at Step 1 and build my one-sentence summary?