Back to Prompt Library

Story Opening Hook Generator

Generates five distinct opening paragraphs for a story, each engineered around the mechanics that make first pages work: in-media-res action, immediate voice, an open question, and setting delivered through motion instead of description. Getting five structurally different options side by side is the point — first lines are cheap to generate and expensive to judge, so this maximizes what you have to judge.

#fiction#storytelling#hooks#creative-writing

The Prompt

I'm writing a [GENRE] story and need help crafting an irresistible opening. Generate 5 different opening paragraphs that:

1. Start with action or conflict (not description)
2. Introduce the protagonist's voice immediately
3. Create an unanswered question in the reader's mind
4. Establish the setting naturally through action
5. End each opening on a mini-cliffhanger

Story details:
- Genre: [GENRE]
- Protagonist: [PROTAGONIST DESCRIPTION]
- Setting: [SETTING]
- Central conflict: [CONFLICT]
- Desired tone: [TONE]

For each opening, also include a one-sentence explanation of WHY it works.

How to Customize It

Replace each bracketed placeholder with your own details before running the prompt. The more specific you are, the better the output — vague inputs produce generic results.

  • [GENRE]Swap in your genre.
  • [PROTAGONIST DESCRIPTION]Swap in your protagonist description.
  • [SETTING]Swap in your setting.
  • [CONFLICT]Swap in your conflict.
  • [TONE]Swap in your tone.

When to Use It

  • Breaking the blank-page problem on a new novel or short story when you know the premise but not the entry point.
  • Rewriting a completed draft whose opening chapter readers keep calling "slow" — compare the five against your current page one.
  • Testing which POV or tense fits a story by asking for the same scene opened five ways.

Tips for Better Results

  • 1Fill [PROTAGONIST DESCRIPTION] with a want and a flaw, not just demographics — "a midwife who lies compulsively" produces better hooks than "a 34-year-old woman."
  • 2Specify what kind of [CONFLICT] opens the story (interpersonal, survival, moral) or you'll get five variations of the same chase scene.
  • 3Treat the outputs as scaffolding: steal the structure of the best one and rewrite every sentence in your own voice.

Want a Version Tailored to You?

Load this template into the AI Prompt Generator to customize it for your specific use case, or browse the full library for more.

Related Prompts