Help us improve
Share bugs, ideas, or general feedback.
From agency
Aktive Dramatica-Theorie für Storyform-Aufbau, Encoding und Storyweaving — kein passives Dictionary, sondern Werkzeug. Trigger explizit bei Dramatica, Storyform, Throughline, Class, Type, Variation, Element, Archetype, Dynamic Pair, MC, IC, Goal, Consequence, Cost, Dividend, Driver, Outcome, Judgment, Limit, sowie bei Archetypen-Namen Protagonist, Antagonist, Guardian, Contagonist, Sidekick, Skeptic, Reason, Emotion. Trigger proaktiv in Narrativ-Kontexten — bei novel-architect-Arbeit (Kohärenz Protokoll), Agency System Triptychon-Tracks (Album 1/2/3), Suno-Lyric-Arbeit mit klarem Charakterbogen, oder Diskussionen über Resolve (Steadfast/Change), Approach (Be-er/Do-er), Mental Sex (Linear/Holistic), Growth (Stop/Start). Liefert präzise Definitionen mit Dynamic Pairs, strukturelle Verortung in der Dramatica-Hierarchie, Encoding-Vorschläge und Konsistenz-Checks gegen die 75 Dynamic Pairs. Nicht greifen bei Hero's Journey, Save the Cat, Beat Sheets oder anderen explizit benannten Story-Modellen.
npx claudepluginhub netzkontrast/agency-backupsHow this skill is triggered — by the user, by Claude, or both
Slash command
/agency:dramatica-vocabularyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Aktive Unterstützung für die Anwendung von Dramatica-Theorie auf konkrete Story-Arbeit. Kein passives Lexikon — ein Werkzeug zum Storyform-Aufbau, Encoding und Storyweaving.
readme.mdreferences/_synonym-lookup.mdreferences/archetypes.mdreferences/character-appreciations.mdreferences/character-dynamics.mdreferences/classes.mdreferences/domains.mdreferences/dramatica-definitions.mdreferences/dramatica-fundamentals.mdreferences/dramatica-terms.mdreferences/dynamic-pairs-index.mdreferences/dynamic-terms.mdreferences/element-quads.mdreferences/elements.mdreferences/encoding-patterns.mdreferences/essential-questions.mdreferences/main-vs-impact-character.mdreferences/overview-appreciations.mdreferences/plot-dynamics.mdreferences/plot-structures.mdCreates p5.js generative art with seeded randomness, noise fields, and interactive parameter exploration. Use for algorithmic art, flow fields, or particle systems.
Share bugs, ideas, or general feedback.
Aktive Unterstützung für die Anwendung von Dramatica-Theorie auf konkrete Story-Arbeit. Kein passives Lexikon — ein Werkzeug zum Storyform-Aufbau, Encoding und Storyweaving.
Wenn Dramatica-Konzepte in einem Gespräch auftauchen — explizit oder implizit — liefert dieser Skill:
Der Skill arbeitet mit anderen Skills, nicht gegen sie:
Explizite Trigger — sofort konsultieren:
Proaktive Trigger — konsultieren, wenn der Nutzer das Vokabular wahrscheinlich produktiv nutzen würde:
Nicht greifen, wenn:
Dramatica-Theorie behauptet: Eine vollständige Story argumentiert eine bestimmte Sicht auf ein einzelnes inquiry-Thema. Dieses Argument hat eine messbare Struktur:
Die vier Throughlines — eine Story zeigt einen Konflikt aus vier Perspektiven gleichzeitig:
Jede Throughline lebt in einem Class — einer von vier Welten:
In jeder Class gibt es eine Hierarchie der Auflösung:
Class → Type → Variation → Element
(Welt) (Bereich) (Concern) (Charakteristik)
Die Storyform ist die spezifische Auswahl, welche Type, Variation und Element jede Throughline besetzt. Diese Auswahl ist keine Liste — sie ist ein integriertes Argument: bestimmte Wahlen bedingen oder schließen andere aus (das ist die Dramatica-Engine).
Encoding = Storyform → konkrete Story-Erscheinungen. Beispiel: das abstrakte Element „Test" (im Dynamic Pair mit „Trust") encoded als „Marie kann ihrem Bruder nicht glauben, ohne die Kontonummer zu prüfen".
Storyweaving = die Reihenfolge, in der diese Erscheinungen dem Publikum präsentiert werden. Storyform und Storytelling sind getrennt — derselbe Storyform kann auf hundert Arten erzählt werden.
Acht quintessentielle Charakter-Anordnungen. Jede repräsentiert ein Element-Quad:
Echte Geschichten nutzen oft komplexe Charaktere, die Elemente aus mehreren Archetypen kombinieren — die acht sind die Bausteine, nicht die Vorschrift.
Die Kombination dieser vier (plus die Story-Limit, Outcome, Judgment) macht den MC eindeutig.
Outcome × Judgment erzeugt vier Story-Endungen:
Das Vokabular ist nach struktureller Funktion organisiert — 17 Type-Bucket-Files mit den 265 originalen Dictionary-Termen, plus 6 erweiterte Werkzeug-Files, plus 2 Indexe.
Beim Öffnen eines Type-Files siehst du alle Terme dieser Kategorie nebeneinander, was Encoding-Arbeit beschleunigt (z.B. beim Lookup auf „Ability" siehst du sofort den ganzen Element-Quad mit Desire, Pursuit, Avoid).
| File | Inhalt | Wann öffnen |
|---|---|---|
classes.md | Class-Einträge | Throughline-Verortung (unvollständig — siehe dramatica-fundamentals.md für Universe + Mind) |
domains.md | Throughline-Domains | Perspektivische Verteilung |
types.md | 40 Types | Akt-Sequenz pro Throughline |
variations.md | 63 Variations | Concerns / Issues |
elements.md | 70 Elements | Atomare Charakter- und Konflikt-Bausteine |
archetypes.md | Protagonist, Antagonist, Guardian, Contagonist, Reason, Emotion, Sidekick, Skeptic | Charakter-Konstellation |
character-dynamics.md | Resolve, Growth, Approach, Mental Sex u.a. | MC-Konfiguration (Resolve-Eintrag leer — siehe Fundamentals) |
plot-dynamics.md | Driver, Limit, Outcome, Judgment u.a. | Story-Form-Achsen |
overview-appreciations.md | Story-weite strukturelle Aussagen | Storyform-Analyse |
structural-terms.md | Act, Signpost, Journey, Quad u.a. | Struktur-Mechanik |
dynamic-terms.md | Theorie-interne Dynamik-Begriffe | Tiefenarbeit |
storytelling.md | Storyform↔Storytelling Layer | Encoding/Weaving |
dramatica-terms.md | Theme, Vocabulary Item u.a. | Foundational |
dramatica-definitions.md | Kerndefinitionen der Theorie selbst | Meta |
plot-structures.md | Plot-Strukturmuster | Selten |
character-appreciations.md | Höher-Ebenen-Charakter-Kategorien | Selten |
main-vs-impact-character.md | MC↔IC-Beziehungs-Spezifika | RS-Throughline |
Diese Files füllen Lücken im Source-Material und liefern aktive Werkzeuge. Jedes beginnt mit einem ⚠ EXTENSION NOTE-Block der Quelle und Vertrauensgrad markiert. Inhaltlich beruhen sie auf öffentlichen Dramatica-Quellen (storymind.com, dramaticapedia.com, narrativefirst.com) plus Claude's Trainingswissen.
| File | Wofür | Wann öffnen |
|---|---|---|
dramatica-fundamentals.md | Universe + Mind als Class; Resolve substantiell; Steadfast / Change; Linear / Holistic; MC-Dynamics-Übersicht | Bei jeder MC- oder Class-Diskussion zuerst lesen — die Source-Files haben hier Lücken |
storyform-mechanics.md | Throughline-Distribution; MC↔IC Diametralität; Type-Sequenzen pro Class; Storyform-Cascade; Archetypen-Element-Pair-Mapping; Konsistenz-Checks | Beim Storyform-Aufbau, immer wenn die Frage „passen meine Wahlen zusammen?" auftaucht |
element-quads.md | Die 16 Element-Quads + 16 Variation-Quads (KTAD-Pattern); Quad-Beziehungs-Typen (dynamic / companion / dependent) | Bei Encoding eines Moments — der Quad ist die Encoding-Einheit, nicht das Einzel-Element |
encoding-patterns.md | Casablanca + Star Wars Worked Examples; Encoding-Heuristiken nach MC-Class; Pattern-Übertragung auf Lyrics/Novel/Spec; Anti-Patterns | Wenn ein User „wie übersetze ich X konkret?" fragt |
essential-questions.md | Die ~14 Storyform-Fragen in Workflow-Reihenfolge; worked walkthrough Casablanca | Beim Storyform-Aufbau von Null an, oder beim Diagnose eines unklaren Storyforms |
_synonym-lookup.md | 512 Aliases von Alltagsbegriffen → kanonische Dramatica-Terme | Wenn der User einen Begriff nutzt, der nicht offensichtlich in den Source-Files steht (z.B. „flaw" → Critical Flaw) |
| File | Wofür |
|---|---|
dynamic-pairs-index.md | 75 reziproke Paare extrahiert aus den Source-Files. Nutzungs-Hinweis: vermischt Hierarchie-Ebenen (Element-Pairs neben Variation-Pairs) — bei Encoding-Arbeit besser element-quads.md konsultieren, das nach Quad und Class strukturiert ist. |
_synonym-lookup.md → File-Pointer folgenessential-questions.md als Workflow + storyform-mechanics.md für Konsistenzelement-quads.md (welcher Quad?) + encoding-patterns.md (welche Heuristik?)Die Source-Files haben dokumentierte Lücken (leere Resolve-Definition, fehlende Universe/Mind als Class, fehlende Quad-Listen). Die Extension-Files füllen diese Lücken aus öffentlichen Dramatica-Quellen und Claude's Trainingswissen. Bei direkten Konflikten:
Wenn der Nutzer eine konkrete Storyform oder Story-Komponente entwickelt, läuft die Arbeit in dieser Reihenfolge — jeder Schritt hat ein zugehöriges File:
essential-questions.md durchgehen (~14 Schlüsselentscheidungen in Workflow-Reihenfolge)storyform-mechanics.md (MC↔IC Diametralitäts-Regel, Class-Distribution)elements.md, variations.md, types.md)element-quads.md — dort sind die 4 Elemente jedes Quads gemeinsam aufgelistet, mit dynamic/companion/dependent Pair-Beziehungenencoding-patterns.md für Heuristiken nach MC-Class und für worked examplesstoryform-mechanics.md Abschnitt „Encoding consistency — quick checks"Wichtig: Vorschläge, keine Vorschriften. Dramatica beschreibt Strukturen, die in vollständigen Geschichten messbar sind — sie diktiert nicht, wie eine Geschichte erzählt werden muss. Wenn der Nutzer eine bewusste Abweichung wählt, ist das ein gültiges künstlerisches Mittel; markiere die Abweichung als Kommentar, nicht als Fehler.
| Frage | Wo nachschauen |
|---|---|
| „Welche Class hat MC X?" | dramatica-fundamentals.md (Class-Definitionen) + storyform-mechanics.md (Diametralitäts-Regel) |
| „Was ist der Dynamic Pair von X?" | Term-Eintrag im Source-File hat **Opposite**: Zeile (wenn vorhanden); fallback dynamic-pairs-index.md |
| „Welche anderen Elemente sind im selben Quad wie X?" | element-quads.md |
| „Steadfast oder Change für meinen MC?" | dramatica-fundamentals.md (Resolve-Tabelle) + essential-questions.md (Q8) |
| „Wie encode ich diesen Moment konkret?" | encoding-patterns.md (Heuristik nach MC-Class) + element-quads.md (Quad-Komplikations-Menü) |
| „Welche Type-Sequenz traversiert mein Throughline?" | storyform-mechanics.md (Type-Sequenzen) |
| „Was bedeutet [Begriff] im Alltagssprachgebrauch?" | _synonym-lookup.md |
Strukturelle Lookups (Was ist der Dynamic Pair von X? Welche Variation rollt zu welchem Type? Welche Elemente sitzen im selben Quad?) gehen schneller über tools/dramatica-nav/nav.py als über das Lesen der Reference-Files.
python3 tools/dramatica-nav/nav.py by-id el.trust # einzelnes Term-Record
python3 tools/dramatica-nav/nav.py by-id el.trust --include-pairs # plus dp.* Eintrag(e)
python3 tools/dramatica-nav/nav.py by-alias "Vertrauen" --lang de # Locale-Alias
python3 tools/dramatica-nav/nav.py by-scenario novel.crucial-element-audit --kind element
python3 tools/dramatica-nav/nav.py by-quad quad.logic-feeling-el
Output ist JSON + ein term_file-Pointer. Mit --full wird die Prose-Section via extract.py inline gehängt; ohne --full öffnet der Agent die Prose nur, wenn die strukturelle Antwort nicht ausreicht.
Token-Ökonomie: Im Step-12-Benchmark (notes.md im Task 015) liegt die durchschnittliche Reduktion bei 83.4 % gegenüber dem prose-only Pfad — die Lookup-Disziplin oben bleibt korrekt für konzeptuelle Fragen; für strukturelle Fragen ist nav.py der vorgesehene Erstgriff.
Cross-Cutting: die Lade-Trigger (NO.1–NO.6) für die Narrative-Ontology stehen in AGENTS.md § Narrative Ontology. Non-narrative Sessions laden die Ontology gar nicht (NO.5 — Token-Ökonomie).
Mit novel-architect (Kohärenz Protokoll):
Mit the-agency-system-architect (Triptychon):
Mit suno-lyric-writer:
Mit spec-skill:
storyform-mechanics.md, kann aber nicht alle Cascade-Konsequenzen einer Wahl deterministisch propagieren. Bei kritischen Storyform-Entscheidungen für reale Publikation: gegen die offizielle Software verifizieren.Source-Files (17 konsolidierte Type-Buckets, 265 Term-Einträge): Extraktion der offiziellen Dramatica Dictionary (© Screenplay Systems Inc., 2001), von OCR-Artefakten bereinigt (Form-feeds, Page-Breaks, Copyright-Footer); inhaltlicher Wortlaut erhalten. Bei einigen Termen wurden kaputte oder fehlende type-Felder rekonstruiert (Theme → Dramatica Term, Quad → Structural Term, etc.).
Extension-Files (6, mit ⚠ EXTENSION NOTE-Markierung): Erweiterungen jenseits des Original-Dictionary. Beruhen auf öffentlicher Dramatica-Dokumentation (storymind.com, dramaticapedia.com, narrativefirst.com) und Claude's Trainingswissen. Diese Files füllen dokumentierte Lücken im Source-Material:
dramatica-fundamentals.mddramatica-fundamentals.mdResolve Source-Eintrag war leer → substantielle Definition in dramatica-fundamentals.mdelement-quads.mdstoryform-mechanics.mdencoding-patterns.mdessential-questions.mdBei Diskrepanzen zwischen Source und Extension: Source hat Vorrang für Wortlaut von Original-Definitionen; Extension hat Vorrang für Mechanik/Quads/Engine-Regeln (wo Source schweigt).