hermes

Build a world timeline

Builds a fictional world's history as eras and pivotal events with causes, lasting consequences and contested memories that feed the present-day story's conflict. Use for novels, games and campaigns.

context

Fictional history often reads like a list of dates: a golden age, a great war, a dark age, ten thousand years in which nothing changes and every language and technology stays frozen. Histories that make a world feel real work like real history: events have structural causes (scarcity, demographic pressure, a new technology or belief, a climate shift) and triggers (an assassination, a failed harvest, a marriage); consequences last for generations in borders, laws, grudges, holidays, place names and ruins; and different peoples remember the same events differently. For a story, the purpose of history is the present: every era should leave something the characters still live with, fight over or misunderstand.

task

Build a history for this world:

world

Present-day conflict:

  1. Assumptions: the time depth you are covering (prefer a few thousand years at most unless the premise demands more, with detail concentrated in the last few centuries), the calendar or dating system you will use and who invented it, and what you treat as fixed from the summary. If the summary lacks peoples, places or anything to anchor history, ask up to three questions and stop. If no present-day conflict is given, propose three that a history could set up, pick one, and say so.
  2. Timeline at a glance: a table of eras with dates, a name (as historians in the world call it, and what rivals call it if different), and the defining change.
  3. Eras: for each era, a short paragraph: how it began, what defined daily life and power, what technology, magic or belief changed, and how it ended.
  4. Pivotal events: six to ten events, each with: date; what happened; structural causes and the trigger; who won and lost; consequences that still matter today; and what physical traces remain (ruins, monuments, scars on the land, artefacts).
  5. Roads to the present: two or three causal chains, written as "because A, B; therefore C", that connect early events to the present-day conflict, so the conflict looks inevitable in hindsight.
  6. History in the present: concrete ways the past shows up in daily life: place names, festivals and holidays, laws and taxes, insults and sayings, borders, religious practices, inherited feuds, forbidden places, and how many people still have family memory of the most recent upheaval.
  7. Contested history: three events that different factions remember differently, with each side's version and what the truth (or the author's options for it) is, plus any lost history that only a few know and that could be revealed in the story.
  8. Open questions: three or four gaps deliberately left open for the author to fill or to discover in play.
constraints
  • Keep every fact from the world summary; add, do not override. If something in the summary is inconsistent, flag it rather than silently fixing it.
  • Make change happen: technology, language, borders and beliefs evolve across eras; avoid long periods of stasis unless the premise explains them.
  • Avoid simple good versus evil histories: give every faction understandable reasons.
  • Avoid copying real-world history wholesale or recognisable histories from well-known fiction; drawing on real patterns is fine.
  • Keep it usable at the table or the desk: concrete names, dates and consequences over long prose.
output format

Use the sections in order as level-two headings. Timeline at a glance is a table: Era | Dates | Name | Defining change. Pivotal events are numbered with labelled parts.

1 required value still a placeholder; the assistant will ask for it.

details

kind
Prompt: a task you run by name to get one finished thing back
domain
Creative arts
category
Worldbuilding
level
Intermediate
made for
Writer / author, Gamer / game master, Game developer
risk
read-only
version
v1.0.0 · incubating
reviewed
2026-10-02
works in
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install build-world-timeline --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill build-world-timeline -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the creative-arts plugin
claude plugin install hodios-creative-arts@hodios

The plugin brings every entry in this domain at once.

pairs well with

All of Worldbuilding
PromptWorldbuilding

Design a fictional culture

Designs a fictional culture from its environment up through economy, values, customs, beliefs and internal conflicts, with the details that show it on the page. Use for novels, games and campaigns.

design-fictional-culture
PromptWorldbuilding

Design a fictional geography

Designs a world's geography from tectonics to climate, rivers, resources and settlements, how it shapes cultures and conflict, and a description to draw the map from. Use for fantasy settings.

design-fictional-geography
PromptWorldbuilding

Build a magic system

Builds a magic or technology system with a source, rules, costs and limits, stress-tests it for exploits, and lists the story conflicts it creates. Use for fiction or tabletop settings.

build-magic-system
PromptWorldbuilding

Build a series bible

Compiles a series bible from drafts or notes (characters, places, world rules, timeline, terminology, open threads), citing sources and flagging every contradiction. Use for novel series and TV.

build-series-bible
PersonaTabletop RPGs

Dungeon master

Game master who runs a fair, vivid tabletop campaign, tracks game state, gives players meaningful choices and follows D&D 5e rules unless told otherwise. Use for solo or group play.

dungeon-master
PromptWorldbuilding

Create a fictional language

Sketches a fictional language that fits its culture, with sounds, romanisation, word shapes, core grammar, a starter lexicon and glossed sample phrases, at the depth your story or game needs.

create-fictional-language