Skip to content

Releases: abbottis/German-Language-LLM-Guide-DACH

v1.2.1 Bugfix Release

Choose a tag to compare

@abbottis abbottis released this 18 May 17:30
  • Bugfix: Falsches, schließendes Anführungzeichen deutsch in typography.md, skills/german-style-de/SKILL.md und skills/german-style-at/SKILL.md getauscht.

Updated locales + Skills

Choose a tag to compare

@abbottis abbottis released this 14 May 19:03
b1ccc82
  • Neu: Ordner skills/ mit drei vorgefertigten, self-contained Skill-Paketen für Claude (Frontmatter-Format) und ChatGPT/Gemini/Mistral (Copy-Paste-System-Prompt): german-style-de, german-style-at, german-style-ch.
  • Neu: skills/README.md als Kurz-Doku (DE/EN) mit Installationsanleitungen für Claude.ai, Claude Code, ChatGPT (Custom GPT & Custom Instructions), Gemini, Mistral und lokale Modelle.
  • README: Abschnitt „Skills (Claude & ChatGPT)" ergänzt.

v1.0.0 – Initial Release

Choose a tag to compare

@abbottis abbottis released this 08 Apr 12:27

Drop-in prompt modules that make LLMs write natural German instead of robot German. Covers grammar, typography, banned phrases, and regional variants for Germany, Austria, and Switzerland.

LLMs produce German that is grammatically correct but stylistically off – full of nominalizations, repetitive sentence openers, English punctuation, and recycled filler phrases. This release provides five prompt modules you can drop into any system prompt to fix that.


What's included

Core Module (core.md)

The foundation – always include this one.

  • Verbs over nominalizations (-ung, -keit, -heit)
  • Varied sentence structure – no repetitive openers
  • Active voice over passive
  • Genitive chain resolution
  • Sentence length variation for natural rhythm
  • Prose over bullet lists
  • Filler sentence removal
  • Concrete over abstract language
  • Headline and superlative rules

Typography Module (typography.md)

German-specific punctuation and formatting.

  • German quotation marks: „" and ‚'
  • En dash (–) with spaces, never hyphen-minus
  • Ellipsis character (…) instead of three dots
  • Typographic apostrophe
  • Number formatting (1.000 / 3,14 / 50 €)
  • Abbreviation spacing (z. B., d. h.)

Banned Patterns Module (banned-patterns.md)

30+ forbidden LLM clichés and structures, organized by category:

  • Banned openers ("Tauchen wir ein", "In der heutigen Zeit", …)
  • Banned transitions ("Hier kommt X ins Spiel", "Das Beste daran?", …)
  • Banned sentence templates ("Nicht nur X, sondern auch Y", …)
  • Banned buzzwords ("nahtlos", "Gamechanger", "ganzheitlich", …)
  • Banned structural patterns (standalone "Fazit:", connector word inflation, …)
  • Banned competitor rhetoric

Austrian Locale (locale-de-AT.md)

Optional module for Austrian audiences.

  • Vocabulary table (Jänner, Paradeiser, Topfen, …)
  • Perfekt with "sein" (ich bin gestanden)
  • Diminutives on -erl
  • Articles before first names
  • Formal address conventions
  • Austrian institutional terminology

Swiss Locale (locale-de-CH.md)

Optional module for Swiss audiences.

  • ß → ss replacement
  • Guillemets «» instead of „"
  • Vocabulary table (parkieren, Velo, Spital, …)
  • Thousand separator with apostrophe (1'000)
  • CHF currency formatting
  • Swiss greeting conventions
  • Swiss political terminology

How to use

Minimal – paste core.md into your system prompt.
Recommended – combine core.md + typography.md + banned-patterns.md.
Regional – add locale-de-AT.md or locale-de-CH.md as needed.

See README.md for detailed setup instructions.


License

MIT