A practical writing exercise

Create consistent fantasy names

Create twelve distinguishable fantasy names from three invented construction rules, assign a sibling pair and three ports, and record a collision check.

Explore characters & worldbuilding →

Your starting material

Use this complete original material for the demonstration. You can copy or download it before working through the steps.

Original practice material: A fictional coast has two siblings, an apprentice pilot and a salt seller, and three ports: a busy ferry harbor, an exposed fishing inlet, and an old trade quay. No real language or culture is being represented. Invented onset bank: v, n, s, k, l, m. Invented vowel bank: a, e, o. Invented ending bank: ra, ven, sel, mir. Ports use a shared -ek ending. You need twelve candidates, then five assignments that a reader can distinguish in the same paragraph. The siblings may share a family ending, but should not differ by only one easily missed letter.

Deliberately flawed example

Deliberately flawed example: Siblings Laren and Larin visit Laron, Laran, and Larinport. These ancient authentic coastal names all mean 'child of the sea.'

State invented rules before generating

A rule can create family resemblance without an invented claim about a real language. For this exercise use one onset plus one vowel plus one personal ending, allow two or three spoken syllables, and build port names from one onset plus the distinctive -ek ending. Write those three rules where you can check them.

A shared ending can suggest a family convention in your invented world, but it does not prove ancestry or carry a real translation. If you assign an in-world meaning later, label it as a fictional choice.

Check readers' collisions

Read the chosen five names in one sentence and look at them in a narrow column. Laren and Larin are distinct strings but difficult scene partners. Prefer different initial sounds and different word shapes for people who appear together.

Deduplicate candidates before assigning roles. A port and a sibling with the same name can be intentional, but the draft then needs a reason and a way to avoid confusion. An exception is a choice to explain, not evidence that the rules do not matter.

One possible revision

One possible revision — three fictional construction rules:
1. Personal names join one onset (v/n/s/k/l/m), one vowel (a/e/o), and one ending (ra/ven/sel/mir).
2. Use two or three spoken syllables; avoid clusters that these components do not supply. The two siblings share -ven, but have different first syllables.
3. Port names join one onset directly to -ek, omitting the separate vowel and personal ending. Their first syllables must differ from the chosen siblings and from one another.
Twelve candidates: Vaven, Neven, Sora, Kamir, Lesel, Mov en [reject: internal space], Nara, Semir, Vek, Nek, Sek, Mek.
Clean twelve-name set after replacing the malformed candidate: Vaven, Neven, Sora, Kamir, Lesel, Moven, Nara, Semir, Vek, Nek, Sek, Mek.
Assignments: Vaven — apprentice pilot; Neven — salt-selling sibling; Sek — ferry harbor; Mek — fishing inlet; Vek — old trade quay.
Collision check: twelve exact strings are unique; Vaven and Neven share -ven but begin differently; the three assigned ports have different initials. Vaven/Vek still share an initial, so a scene with both should call Vek 'Vek quay' at first mention. These are invented naming rules and fictional names, with no claimed real-language meanings.

What changed and why

  • Replaced nearly identical sibling and port strings with role-specific constructions and an explicit collision pass.
  • Removed unsupported authentic-language meanings and made the source of the sound pattern visible as an invented component bank.

A choice worth keeping

Keep the siblings' shared -ven ending. It provides a deliberate family resemblance while different opening syllables preserve a useful distinction.

Try it with fresh material

Original transfer material: Using the same invented coast and component banks, add a lighthouse keeper, an unrelated trader, and a fourth port. The keeper is Vaven and Neven's aunt and follows the family's -ven convention. The trader should not use -ven. The new port uses -ek and appears in a scene with Sek and Mek. You may add one new onset if the current bank causes too much confusion, but must record that exception.

Produce three assigned names, a short rules check, and a two-sentence scene mentioning all three newcomers. Explain one possible confusion and how you prevent it. Keep the work fictional; do not attach real etymologies.

Feedback for your attempt

  • Does the aunt follow the stated family rule, and can readers distinguish her from the siblings? If the names blur, change the onset or record a new convention.
  • Is the new port distinct from Sek and Mek when spoken? Exact deduplication alone is a weak check.
  • An exception can work when you document it and apply it consistently; you need not force an awkward name to preserve a draft rule.

Check before moving on

  • Count twelve clean candidates after rejecting malformed or duplicate strings.
  • Read assigned names together instead of judging each in isolation.
  • Distinguish invented world meanings from verified claims about an actual culture.

Use a tool with this method

Original fictional name system, candidates, and assignments authored by an AI agent. No real-language origin, historical accuracy, or human preference testing is claimed. An independent AI agent completed the transfer exercise and archived its artifacts; no human reader testing is claimed. Material version: 2026-10-18.

Your story context · session only

Keep confirmed facts here, then choose what to use in another task. Refreshing or closing this tab clears this memory. Export a file to keep your work. API keys are never included.