← All features

The Skald

A deterministic writing assistant built into Edda. It serves prompts from a hand-curated library, flags issues against fixed rules, and scores readability with classic metrics. It never generates prose for you. It never sends a word off your machine.

Fully offline. Rule-based. Yours.

The Skald, Edda's deterministic writing assistant, showing prompts and a chapter report

A prompt library that does not generate

135 hand-written prompts, fifteen in each of nine categories, plus fifteen constraints. Roll for one or layer in an optional constraint. Combinatorial mode assembles a fresh premise from fixed parts (archetype, situation, complication, twist): string assembly, not text generation.

Inline spell check, per-project dictionary

Misspellings underline as you write. Right-click for suggestions from the bundled English dictionary, or add character names, places and invented words to a project-scoped dictionary that travels with the manuscript and never syncs anywhere.

On-demand chapter report

Click the feather icon, or open it from the manuscript menu, and get a structured report on a scene or a whole chapter in under two seconds: six classic readability scores, style flags grouped by type, sentence-length variance, opener diversity, dialogue ratio and word-repetition proximity. Only when you ask.

Prompts

Inspiration from fixed parts.

The Skald's prompt library is curated by a human. Every entry was written deliberately. Pull a random prompt, filter by category, and optionally pair it with a constraint: "exactly 100 words," "no dialogue," "second person."

Combinatorial mode picks one archetype, one situation, one complication and one twist, then slots them into a sentence template. Because the four arrays have twenty entries each, the math gives 160,000 possible premises, all assembled from fixed strings, none generated by a model.

  • Character: protagonists, antagonists, voice, identity
  • Setting: places, atmospheres, the uncanny familiar
  • Conflict: moral binds, stakes, escalation
  • Dialogue: subtext, persuasion, what is not said
  • First line: openings that hook
  • What if: speculative premises
  • Sensory: texture, sound, smell, sight, taste
  • Worldbuilding: cultures, systems, premises
  • Scene: complete moments and structural constraints

Combinatorial example

"Write a scene in which the gravedigger who can see the recently dead finds the body of someone who should already be dead, but the only witness is someone they love, and the truth would destroy the person it would save."

One of 160,000 possible premises. Assembled from fixed parts. No model in the loop.

Spell and dictionary

Teach the Skald your names once.

Fantasy and sci-fi authors invent words. So do romance authors with unusual character names, and mystery authors with regional dialects.

The Skald flags unfamiliar words against a bundled English dictionary, but anything you mark as "add to project dictionary" is saved with the manuscript, not a global app config that gets reset when you upgrade or switch machines.

  • Debounced check, about half a second after you stop typing
  • Wavy red underline on flagged words, no popups breaking your flow
  • Right-click for suggestions or to add the word to your project dictionary
  • Toggle the whole feature off from the editor footer when you want pure focus
  • A per-project style sheet: preferred spellings and capitals of names and terms, numbers, dialogue punctuation and the serial comma, checked as you write and in the chapter report

Right-click menu

Skald spell-check
Aelaria
no dictionary match
+ Add to project dictionary

Once added, every scene in the project recognises it. Open the manuscript on another device with the same project file, and the dictionary travels with you.

The chapter report

An on-demand structural read.

Authors hate interruptions to flow. The Skald's chapter report is on demand: click the feather icon, get a structured second pass in under two seconds.

Six readability scores

  • Flesch Reading Ease
  • Flesch-Kincaid Grade Level
  • Gunning Fog Index
  • SMOG Index
  • Coleman-Liau Index
  • Automated Readability Index
  • Classic formulas, computed locally, no service call

Structural stats

  • Average sentence length + standard deviation
  • Longest sentence
  • Adverb percentage
  • Passive-voice percentage
  • Dialogue-to-narrative ratio
  • Sentence-opener diversity
  • Word-repetition proximity
  • Estimated reading time

16 style-flag categories

  • Passive voice
  • Hedges (perhaps, kind of)
  • Intensifiers (very, really)
  • Filler words (just, actually)
  • Vague words (various, a lot of)
  • Repeated words
  • Wrong article (a apple to an apple)
  • Overly complex words
  • Redundant acronyms
  • Sentence spacing
  • Wordy phrasing
  • Adverb density
  • Filter words (she saw, he felt)
  • Telling words
  • Dialogue-tag adverbs
  • Clichés, 270+ phrases checked

Each flag shows its sentence with the word highlighted. Dialogue is skipped for hedges, intensifiers, filler and vague words, because how a character talks is voice.

How it works

No model. No network. Just fixed rules.

Prompts come from a bundled JSON library. Spell check uses a classic Hunspell-format English dictionary. Style flags come from a fixed pipeline of small, well-understood plugins. Readability is calculated with formulas published decades ago.

1

Your text never leaves the editor

The Skald runs inside Edda on your machine. Spell, style and readability checks happen in milliseconds, locally. No API call, no server, no telemetry on writing content.

2

No model means predictable behaviour

The same chapter analysed today returns the same report tomorrow. No temperature, no sampling, no surprise rewrites. The Skald flags issues. It never edits for you.

3

You stay the author

The Skald never generates prose. It serves you prompts, flags issues and shows you scores. The words in your manuscript are always yours, and only yours.

Straight answers

Is the Skald AI?

Is the Skald an AI?

No. The Skald contains no language model and generates no text. It is deterministic: fixed rules and dictionaries that produce the same result every time on the same passage, computed on your own machine. It reads what you wrote and reports on it.

Then what does it actually do?

Inline spelling with a personal dictionary for invented names and places, sixteen categories of style flag including passive voice, filter words, cliches, adverb pileups and repetition, six readability scores, a per-project style sheet, and 135 hand-written prompts for when you are stuck. None of it is generated.

How is a rule-based assistant different from AI?

A rule applies fixed logic, so you can trace exactly why a flag appeared and the same text always produces the same output. A language model predicts likely text, so its output varies between runs and cannot be fully explained. One measures your writing; the other produces writing.

Does the Skald send my writing anywhere?

No. It runs entirely offline, with no network calls and no account. Nothing you write is uploaded, and nothing is used as training data.

Can it rewrite a sentence for me?

No, and that is deliberate. It will tell you a sentence is in passive voice, or that a paragraph leans on filter words, and leave the fix to you. If you want software that drafts prose, Edda is the wrong tool and we would rather say so. See why there is no AI in Edda.

A writing assistant that
respects your craft.

The Skald is included with every copy of Edda. One-time purchase. No subscription. No accounts. No data leaves your machine.

Get Edda from $39

More features

Explore the rest of Edda

See all features →