Foreshadowing Prompt Generator
Suggests something to plant early in your story that pays off later — the forward-looking counterpart to the site's flashback-prompt generator, which looks backward instead.
What this generator does
Draws something to plant early that pays off later. Foreshadowing works when the detail has a plausible reason to be there at the time — a reader who notices it is being foreshadowed is being told the ending, which is why the useful prompts are ones that can carry an innocent purpose first.
What you'll get
This generator draws from a hand-checked list of 8 entries. Here is a spread of 6 of them, so you can see the style before you generate:
- A minor object mentioned in passing becomes essential later.
- A character makes an offhand promise that will matter far more than it seems.
- An early act of kindness is quietly repaid at the worst possible moment.
- A small, easily missed lie is planted early and only unravels much later.
- A character's minor fear early on becomes the exact threat they must face.
- An early warning is ignored, and its consequences arrive on schedule.
A fixed sample of the list, not a live draw — your own results are picked at random from all 8, without repeating until the list runs out. Original authoring for Generate Random — narrative-technique prompts.. Last reviewed 2026-07-18.
How to use this tool
- Press generate for a prompt.
- Plant it early, and pay it off later.
Common use cases
- Novel and screenplay planning
- Creative writing workshops
- Strengthening a story's structure
Practical tips
- Plant it during a scene about something else. Detail introduced while the reader's attention is elsewhere is remembered without being flagged, which is the whole trick.
Entries are chosen with your browser's cryptographic random number generator, so every entry on the list is equally likely. How Generate Random works.