Writing Prompts / hub

Writing Prompts for Fiction Writers

Browse structured creative writing prompts by genre, constraint, and story problem, with practical ways to turn ideas into scenes.

Prompt cards and an open notebook arranged to suggest branching story ideas.

Use this hub when you know you want to write, but you do not yet know what the story should be about. The best prompt is not always the strangest idea. It is the idea that gives you a decision, a pressure point, and a first scene.

If you arrived from the homepage and want a fast route, choose the problem first:

Prompt categories

How to use a prompt

Pick one prompt and add three constraints:

  1. A character who wants something specific.
  2. A reason they cannot wait.
  3. A cost if they make the obvious choice.

Then write only the first 300 words. Keep the draft small enough to finish.

Choosing the right prompt

Use a genre page when you want tone and reader expectation first. Use a line, dialogue, sensory, or weather prompt when you already have a character but need an opening move. Use the prompt randomizer when you want an unexpected combination, then remove any ingredient that makes the scene noisy instead of sharper.

A strong prompt usually contains:

  • A person who can make a choice.
  • A situation that changes before the character is ready.
  • A concrete object, place, rule, or relationship that can appear on the page.
  • A question the scene can answer through action.

Avoid turning a prompt into a summary of the whole story too early. Start with one scene, then decide whether the idea wants to become flash fiction, a short story, a chapter opening, or a larger outline.

Prompt revision pass

After drafting, rewrite the prompt in one sentence and underline the pressure word: deadline, secret, cost, promise, danger, temptation, debt, mistake, or reveal. If the sentence has no pressure word, add one before expanding the draft.

Outside prompt references

If a prompt needs more craft support before drafting, these outside resources pair well with this hub: