Zurück zur StoryForge-Hauptseite
StoryForge kennt 14 Genre-Definitionen und erlaubt freies Mischen. Jedes Buch kann bis zu 3 Genres kombinieren. Die Genre-Dateien sind die genre-spezifischen Leitplanken für Plot, Tonalität, Konventionen und Craft-Regeln.
Ein Buch mit einem einzigen Genre-Tag ist in StoryForge ungewöhnlich. Reale Bücher sitzen fast immer zwischen Genres — und genau dafür ist das Mixing-System gebaut.
StoryForge unterscheidet drei Arten von Genre-Dateien:
Standalone-Genres, die alleine funktionieren:
| Genre | Typische Länge | Kernkonvention |
|---|---|---|
| horror | 70-100k | Glaubwürdige Bedrohung + Atmosphäre vor Action |
| fantasy | 90-150k | Magiesystem mit Regeln, Wunder "verdienen" |
| sci-fi | 80-120k | Technologie hat reale Konsequenzen, Logik-konsistent |
| thriller | 70-100k | Tickende Uhr, Stakes eskalieren relentlessly |
| mystery | 70-100k | Clues sind fair, Lösung ist durch Logik erreichbar |
| romance | 70-110k | Beziehung IST der Plot, HEA/HFN Pflicht |
| drama | 70-110k | Innere Konflikte, Charaktertransformation |
| literary-fiction | 60-110k | Sprache als Zweck, keine Plot-Primat |
| historical | 80-140k | Periode-Recherche, Sprach-Register, Alltag |
| contemporary | 70-100k | Gegenwart, echte Geografie, soziale Milieus |
| supernatural | 70-100k | Paranormales ohne Horror-Primat |
Werden immer mit Base-Genres kombiniert:
Pre-definierte Kombinationen mit eigenen Konventionen:
Jedes Genre hat ein README.md unter {plugin_root}/genres/{genre}/:
# Fantasy
## Overview
[Kerncharakteristik des Genres — 1 Absatz]
## Characteristics
| Element | Convention |
|---------|-----------|
| Tone | ... |
| Pacing | ... |
| POV | ... |
| Typical Length | ... |
| Chapter Length | ... |
| Structure | ... |
## Key Conventions
[7-10 Bullets — unbedingt zu beachten]
## Common Tropes (Use Wisely)
[Beispiele von Tropes mit "works when / fails when"]
## Subgenres
[Sub-Kategorien mit Unterschieden]
## Pacing Notes
## Dialog Conventions
## Structural Expectations
## Genre-Specific Anti-Patterns
Beim Chapter-Writer-Aufruf wird jedes Genre-README des Buches geladen.
Bis zu 3 Genres pro Buch. Typische Beispiele:
| Kombination | Beispiel-Buch |
|---|---|
| horror + supernatural | Klassischer Gespenster-Roman |
| fantasy + romance | High-Fantasy-Romanze mit Magie |
| mystery + contemporary + literary-fiction | Literarischer Krimi in der Gegenwart |
| sci-fi + thriller | Techno-Thriller mit KI-Bedrohung |
| historical + romance + lgbtq | Queer Historical Romance |
| fantasy + drama + literary-fiction | Literarische Fantasy (z.B. N.K. Jemisin) |
| dark-fantasy + lgbtq | Queer Dark Fantasy |
Wenn Genres unterschiedliche Conventions haben, gilt folgende Hierarchie:
Beispiel-Konflikt: fantasy (90-150k Wörter) + mystery (70-100k Wörter)
→ Bei primary_genres: ["fantasy", "mystery"] nimmt Plot-Architect fantasy als Haupt-Referenz, passt aber Mystery-Clue-Struktur darauf an. Typische Länge: 90-120k (Overlap der beiden Ranges).
LGBTQ ist kein eigenständiges Genre — es ist eine Dimension. Kombiniert mit:
lgbtq + romance = LGBTQ+ Romance (z.B. Alexis Hall, T.J. Klune)lgbtq + thriller = LGBTQ+ Thrillerlgbtq + historical + romance = Historical Queer RomanceDie LGBTQ-README liefert:
Kernfrage: Was, wenn in einer Fantasy-Welt das Wunder verdorben ist?
Konventionen:
Beispiele aus der Literatur (zum Orientieren, nicht zur Nachahmung):
Typische Länge: 100-140k (Fantasy-Range mit Horror-Tempo-Einschlägen)
Kernfrage: Wie funktioniert eine Romanze, wenn einer der beiden ein Werwolf/Vampir/Dämon ist?
Konventionen:
Subgenres:
Neben den Genre-READMEs gibt es genrespezifische Craft-Guides unter reference/genre/:
| Craft-Guide | Inhalt |
|---|---|
horror-craft.md |
Slow-burn-Atmosphäre, Dread-Escalation, Sensory-Specificity |
fantasy-craft.md |
Magiesystem-Design, Worldbuilding-Dosage, Prophecy-Traps |
mystery-craft.md |
Clue-Planting, Red-Herring-Disziplin, Fair-Play-Regel |
thriller-craft.md |
Ticking-Clock, Stakes-Escalation, Dual-POV-Dramatik |
romance-craft.md |
Meet-Cute, Moment-of-Doubt, Third-Act-Misunderstanding |
sci-fi-craft.md |
Hard-vs-Soft-Science, Exposition-Techniken |
historical-craft.md |
Anachronism-Vermeidung, Dialog-Register, Worldbuilding durch Alltag |
literary-fiction-craft.md |
Sprache als Primat, Plot als Skelett |
drama-craft.md |
Interne Konflikte, Transformationsbögen |
supernatural-craft.md |
Regel-Konsistenz, Atmosphäre ohne Horror-Tempo |
Wenn ein Buch z.B. ["mystery", "contemporary", "literary-fiction"] nutzt, lädt der Chapter-Writer alle drei Craft-Guides zusätzlich zu den Base-Craft-Dokumenten.
Über /storyforge:genre-creator können eigene Mix-Genres definiert werden.
/storyforge:genre-creator cozy-mystery
Interactive-Fragen:
mystery + contemporary (+ optional romance)Output: {plugin_root}/genres/cozy-mystery/README.md
| Mix-Name | Base-Genres | Besonderheit |
|---|---|---|
| grimdark | fantasy + drama + literary-fiction | Moralische Ambiguität + poetic prose |
| hopepunk | sci-fi + drama | Optimismus als Rebellion |
| cozy-fantasy | fantasy + contemporary | Kleines Worldbuilding, niedrige Stakes |
| solarpunk | sci-fi + literary-fiction | Ökologisch-hoffnungsvolle Zukunft |
| folk-horror | horror + historical | Ländlich, prä-industriell, rituelle Gewalt |
| nordic-noir | mystery + thriller + literary-fiction | Kalte Atmosphäre, sozialkritisch, langsames Tempo |
Beantworte diese drei Fragen:
Was ist die stärkste Quelle des Konflikts?
In welcher Zeit spielt es?
Was verspricht mein Buch dem Leser emotional?
Die Antworten führen meist zu 1-3 Genres.
Jedes weitere Genre bringt Conventions, die evtl. widersprechen. Ein Mystery + Romance + Horror + Sci-Fi-Literary-Buch hat so viele gegensätzliche Konventionen, dass jedes davon nur halb bedient wird.
Bei unentschlossenen Buchkonzepten: Mit einem Genre anfangen, nach Kapitel 3 evaluieren.
/storyforge:book-conceptualizerneu laufen lassen und Genre-Liste anpassen.
Fiktiver Fall: Contemporary Mystery mit Magical-Realism-Touch.
README.md)---
title: "Glasknochen"
slug: "glasknochen"
type: "novel"
author_slug: "maja-sundberg"
primary_genres:
- "mystery"
- "literary-fiction"
- "contemporary"
language: "de"
target_words: 85000
status: "Plot Outlined"
---
Der Chapter-Writer lädt:
genres/mystery/README.md → Clue-Struktur, Fair-Play-Regelgenres/literary-fiction/README.md → Sprache-als-Zweck, Tempo-Erlaubnisgenres/contemporary/README.md → Reales Setting, moderne Dialog-Registerreference/genre/mystery-craft.mdreference/genre/literary-fiction-craft.mdDie Prosa wird literarisch sein (längere Sätze, bildstärker), aber jede Mystery-Clue muss konkret genug bleiben, damit der Leser sie später erkennen kann. Das ist die Kunst von Autorinnen wie Kate Atkinson oder Tana French — literarische Krimis.
Jedes Genre-README hat eine eigene Anti-Pattern-Sektion. Der Chapter-Reviewer prüft dagegen. Beispiele:
Nicht optional: Wenn du ein Buch startest ohne gesetztes primary_genres, verweigert /storyforge:chapter-writer den Schreibstart. Das ist per Design — ohne Genre-Rahmen sind die Craft-Referenzen zu generisch.
Fix:
# In {book-slug}/README.md
primary_genres:
- "mystery"
- "contemporary"