init
This commit is contained in:
@@ -0,0 +1,61 @@
|
||||
# DnD Vault Skills
|
||||
|
||||
Diese Skills decken **wiederkehrende Einzelaufgaben** der Kampagne „[[Morgendämmerung]]" ab.
|
||||
|
||||
## Trennung der Ebenen
|
||||
|
||||
| Ebene | Wo | Inhalt |
|
||||
|-------|----|--------|
|
||||
| **Standards** | `AGENTS.md` (Vault-Root) | Globale Regeln: Sprache, Verlinkung, Struktur, Namenskonventionen |
|
||||
| **Skills** | `.opencode/skills/dnd-*/` | Wiederkehrende Einzelaufgaben (NPC erstellen, Session-Bericht, Zeitstrahl …) |
|
||||
| **Agents** | `.opencode/agents/*.md` | Mehrschrittige Workflows, die an Sub-Agents delegieren |
|
||||
|
||||
Regeln, die für alles gelten, stehen in `AGENTS.md` und werden hier **nicht** wiederholt.
|
||||
|
||||
## Verbindliche Grundsätze (aus AGENTS.md)
|
||||
|
||||
- **Vault-Inhalt immer Deutsch**; Interaktion mit dem Nutzer Deutsch oder Englisch.
|
||||
- **So viele `[[Wiki-Links]]` wie sinnvoll** bei jeder Erwähnung.
|
||||
- **Vorlagen** aus `Templates/` verwenden (siehe AGENTS.md-Tabelle).
|
||||
- **Frontmatter** mit `type`, `tags` und `campaign: Morgendämmerung`.
|
||||
|
||||
## Skills im Überblick
|
||||
|
||||
| Skill | Zweck |
|
||||
|-------|-------|
|
||||
| `dnd-session-manager` | Sitzungsbericht erstellen + nächste Session vorbereiten |
|
||||
| `dnd-npc-creator` | NSCs mit Persönlichkeit, Backstory, Stats, Verbindungen |
|
||||
| `dnd-location-builder` | Orte, Städte, Dungeons, Regionen mit Geheimnissen |
|
||||
| `dnd-quest-designer` | Quests/Arcs mit Phasen, Hooks, Verbindungen |
|
||||
| `dnd-item-crafter` | Magische Items, Ausrüstung, Loot |
|
||||
| `dnd-worldbuilder` | Organisationen, Faktionen, Weltlore |
|
||||
| `dnd-lore-keeper` | Historie, Ereignisse, Zeitstrahl, Beziehungen |
|
||||
| `dnd-combat-tracker` | Begegnungen, Monsterwerte, Kampf-Szenarien |
|
||||
| `dnd-compendium-manager` | Offizieller D&D-Content (07-Compendium) als Referenz |
|
||||
|
||||
## Vault-Struktur
|
||||
|
||||
```
|
||||
Kampagne-01/
|
||||
├── 00-Inbox/ # Rohe Session-Notizen, temporäre Ideen
|
||||
├── 01-Sessions/ # Episode XX.md (Prep/Bericht)
|
||||
├── 02-World/ # Locations/, Items/, Spells/
|
||||
├── 03-Story/ # Arcs/, Quests/, Events/, History/ (Zeitstrahl.md)
|
||||
├── 04-Entities/ # Organizations/, NPCs/, Characters/, Monsters/
|
||||
├── 05-Ideas/ # input.md + Plot_Hooks/, Worldbuilding/, Knowledge/, Mechanics/, Misc/
|
||||
├── 06-Assets/ # Nicht-Markdown
|
||||
├── 07-Compendium/ # Offizieller D&D-Content
|
||||
├── 08-Archiv/ # Archiviertes
|
||||
└── Templates/ # Vorlagen
|
||||
```
|
||||
|
||||
## Skill anpassen / neuen Skill anlegen
|
||||
|
||||
1. `SKILL.md` im Ordner `.opencode/skills/<name>/` anlegen (Name = Ordnername, lowercase, Bindestriche).
|
||||
2. Frontmatter mit `name` und `description` setzen.
|
||||
3. Format und Best Practices wie in den bestehenden Skills halten.
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
- Erscheint ein Skill nicht: `SKILL.md` großgeschrieben? `name` + `description` vorhanden?
|
||||
Name eindeutig? Berechtigung in `opencode.json` prüfen.
|
||||
@@ -0,0 +1,155 @@
|
||||
---
|
||||
name: dnd-combat-tracker
|
||||
description: Track DnD combat encounters, monster stats, and battle scenarios with initiative, tactics, and outcomes
|
||||
license: MIT
|
||||
compatibility: opencode
|
||||
metadata:
|
||||
audience: dungeon-masters
|
||||
workflow: combat-management
|
||||
vault-type: dnd-campaign
|
||||
---
|
||||
|
||||
## What I Do
|
||||
- Help create and manage monster stat blocks and combat encounters
|
||||
- Assist in tracking initiative order and combat tactics
|
||||
- Generate encounter balances and difficulty calculations
|
||||
- Link combat content to locations, NPCs, and story arcs
|
||||
- Maintain organized combat-related content
|
||||
|
||||
## When to Use Me
|
||||
Use this skill when:
|
||||
- Creating new monster stat blocks
|
||||
- Designing combat encounters and battles
|
||||
- Tracking initiative and combat flow
|
||||
- Linking combat to campaign story elements
|
||||
- Generating loot from combat encounters
|
||||
|
||||
## Workflow Integration
|
||||
1. **Monsters**: Create files in `04-Entities/Monsters/Name.md`
|
||||
2. **Encounters**: Store encounter notes in session or location files
|
||||
3. **Stats**: Include comprehensive stat blocks with abilities
|
||||
4. **Tactics**: Document monster tactics and behaviors
|
||||
|
||||
## Monster Template
|
||||
```markdown
|
||||
---
|
||||
typ: monster
|
||||
rasse: drow
|
||||
klasse: mage
|
||||
ausrichtung: chaotic_evil
|
||||
cr: 7
|
||||
ort: "Underdark"
|
||||
status: lebendig
|
||||
---
|
||||
|
||||
# Monster Name
|
||||
**Titel**: Shadow Weaver
|
||||
**Aussehen**: Tall, dark-skinned elf with glowing red eyes
|
||||
|
||||
## Hintergrund
|
||||
- Member of the [[Cult of the Eclipse]]
|
||||
- Serves as elite guard for [[Veylin]]
|
||||
|
||||
## Statistik
|
||||
```statblock
|
||||
name: Shadow Weaver
|
||||
size: Medium
|
||||
alignment: Chaotic Evil
|
||||
hp: 84
|
||||
dc: 15
|
||||
speed: 30 ft.
|
||||
|
||||
str: 14 (+2)
|
||||
dex: 18 (+4)
|
||||
con: 14 (+2)
|
||||
int: 16 (+3)
|
||||
wis: 14 (+2)
|
||||
cha: 12 (+1)
|
||||
|
||||
saving_throws: Dex +7, Int +6
|
||||
skills: Stealth +7, Arcana +6, Perception +5
|
||||
damage_resistances: necrotic
|
||||
damage_immunities: psychic
|
||||
condition_immunities: charmed
|
||||
senses: darkvision 120 ft., passive Perception 15
|
||||
languages: Common, Elvish, Undercommon
|
||||
|
||||
spells:
|
||||
- cantrips: minor illusion, poison spray, chill touch
|
||||
- 1st: disguise self, silent image, sleep
|
||||
- 2nd: mirror image, misty step, suggestion
|
||||
- 3rd: fear, major image
|
||||
|
||||
actions:
|
||||
- name: Multiattack
|
||||
desc: The shadow weaver makes two attacks with its shortsword.
|
||||
- name: Shortsword
|
||||
desc: Melee Weapon Attack: +7 to hit, reach 5 ft., one target. Hit: 8 (1d6 + 4) piercing damage plus 7 (2d6) poison damage.
|
||||
- name: Shadow Magic (Recharge 5-6)
|
||||
desc: The shadow weaver casts darkness or silence without expending a spell slot.
|
||||
```
|
||||
|
||||
## Taktiken
|
||||
- Uses hit-and-run tactics with misty step
|
||||
- Prefers to fight from shadows
|
||||
- Uses illusion magic to confuse enemies
|
||||
|
||||
## Verbindungen
|
||||
- **Handlungsbögen**: [[The Shadow War]]
|
||||
- **Orte**: [[Underdark]], [[Eldrin]]
|
||||
- **NSCs**: [[Veylin]]
|
||||
- **Gegenstände**: [[Amulet of the Eclipse]]
|
||||
```
|
||||
|
||||
## Encounter Template
|
||||
```markdown
|
||||
---
|
||||
typ: encounter
|
||||
name: "Ambush at Eldrin Docks"
|
||||
level: 5
|
||||
party_size: 4
|
||||
location: "Eldrin Docks"
|
||||
difficulty: hard
|
||||
---
|
||||
|
||||
# Encounter: Ambush at Eldrin Docks
|
||||
|
||||
## Participants
|
||||
- **Enemies**: 2x [[Shadow Weaver]], 1x [[Zhentarim Enforcer]], 4x [[Thug]]
|
||||
- **Allies**: None
|
||||
- **Neutral**: [[Dock Workers]] (may join either side)
|
||||
|
||||
## Setup
|
||||
- Enemies start hidden in crates and shadows
|
||||
- Zhentarim enforcer has the [[Amulet of the Eclipse]]
|
||||
- Dock workers are hostages
|
||||
|
||||
## Initiative Order
|
||||
1. [[Shadow Weaver 1]] (Dex +4, Stealth +7)
|
||||
2. [[Zhentarim Enforcer]] (Dex +2, Int +1)
|
||||
3. [[Shadow Weaver 2]]
|
||||
4. [[Thug 1-4]]
|
||||
|
||||
## Tactics
|
||||
- Shadow Weavers use misty step to reposition
|
||||
- Enforcer uses command spell to control party members
|
||||
- Thugs focus on grappling and restraining
|
||||
|
||||
## Rewards
|
||||
- **Gold**: 245 gp total
|
||||
- **Items**: [[Amulet of the Eclipse]] (if recovered)
|
||||
- **Information**: Zhentarim plans in [[Eldrin]]
|
||||
|
||||
## Verbindungen
|
||||
- **Handlungsbögen**: [[The Shadow War]]
|
||||
- **Orte**: [[Eldrin Docks]]
|
||||
- **NSCs**: [[Thalric the Spy]] (mastermind)
|
||||
```
|
||||
|
||||
## Best Practices
|
||||
- Use standard DnD 5e stat block format
|
||||
- Include CR, alignment, and all relevant stats
|
||||
- Document special abilities and tactics
|
||||
- Link to relevant campaign elements
|
||||
- Include encounter balance information
|
||||
- Store monster images in `06-Assets/Images/Monsters/` if needed
|
||||
@@ -0,0 +1,153 @@
|
||||
---
|
||||
name: dnd-compendium-manager
|
||||
description: Manage DnD compendium content including spells, monsters, items, and rules from official sources
|
||||
license: MIT
|
||||
compatibility: opencode
|
||||
metadata:
|
||||
audience: dungeon-masters
|
||||
workflow: compendium-management
|
||||
vault-type: dnd-campaign
|
||||
---
|
||||
|
||||
## What I Do
|
||||
- Help organize and manage DnD compendium content from official sources
|
||||
- Assist in categorizing spells, monsters, items, and rules
|
||||
- Generate references to compendium content from campaign materials
|
||||
- Maintain the compendium directory structure
|
||||
- Link compendium content to campaign elements
|
||||
|
||||
## When to Use Me
|
||||
Use this skill when:
|
||||
- Organizing compendium content by category
|
||||
- Referencing official DnD content in your campaign
|
||||
- Linking compendium elements to your world
|
||||
- Managing homebrew additions to the compendium
|
||||
- Creating custom compendium entries
|
||||
|
||||
## Workflow Integration
|
||||
1. **Compendium Location**: All compendium content in `07-Compendium/`
|
||||
2. **Categories**: Organized by type (spells, bestiary, items, etc.)
|
||||
3. **References**: Link from campaign content to compendium entries
|
||||
4. **Homebrew**: Add custom content alongside official material
|
||||
|
||||
## Compendium Structure
|
||||
```
|
||||
07-Compendium/
|
||||
├── backgrounds/ # Character backgrounds
|
||||
├── bestiary/ # Monsters and creatures
|
||||
│ ├── aberration/ # By creature type
|
||||
│ ├── beast/ # By creature type
|
||||
│ ├── celestial/ # By creature type
|
||||
│ ├── construct/ # By creature type
|
||||
│ ├── dragon/ # By creature type
|
||||
│ ├── elemental/ # By creature type
|
||||
│ ├── fey/ # By creature type
|
||||
│ ├── fiend/ # By creature type
|
||||
│ ├── giant/ # By creature type
|
||||
│ ├── humanoid/ # By creature type
|
||||
│ ├── monstrosity/ # By creature type
|
||||
│ ├── ooze/ # By creature type
|
||||
│ ├── plant/ # By creature type
|
||||
│ ├── swarm/ # By creature type
|
||||
│ └── undead/ # By creature type
|
||||
├── classes/ # Character classes
|
||||
├── deities/ # Gods and deities
|
||||
├── feats/ # Character feats
|
||||
├── items/ # Magic items and equipment
|
||||
├── objects/ # Miscellaneous objects
|
||||
├── optional-features/ # Optional class features
|
||||
├── races/ # Character races
|
||||
├── spells/ # Spells by class/school
|
||||
├── tables/ # Random tables
|
||||
├── traps-hazards/ # Traps and hazards
|
||||
└── vehicles/ # Vehicles and mounts
|
||||
```
|
||||
|
||||
## Spell Reference Template
|
||||
```markdown
|
||||
---
|
||||
typ: spell
|
||||
klasse: wizard
|
||||
stufe: 3
|
||||
schule: illusion
|
||||
zauberzeit: 1 action
|
||||
reichweite: 120 feet
|
||||
komponenten: V, S, M (a bit of fleece)
|
||||
dauer: Concentration, up to 1 minute
|
||||
---
|
||||
|
||||
# Major Image
|
||||
*Illusion*
|
||||
|
||||
**Casting Time**: 1 action
|
||||
**Range**: 120 feet
|
||||
**Components**: V, S, M (a bit of fleece)
|
||||
**Duration**: Concentration, up to 1 minute
|
||||
|
||||
You create the image of an object, a creature, or some other visible phenomenon that is no larger than a 20-foot cube. The image appears at a spot that you can see within range and lasts for the duration. It seems completely real, including sounds, smells, and temperature appropriate to the thing depicted. You can't create sufficient heat or cold to cause damage, a sound loud enough to deal thunder damage or deafen a creature, or a smell strong enough to nauseate a creature.
|
||||
|
||||
**At Higher Levels**: When you cast this spell using a spell slot of 6th level or higher, the spell lasts until dispelled, without requiring your concentration.
|
||||
|
||||
## Verbindungen
|
||||
- **NSCs**: [[Veylin]] (knows this spell)
|
||||
- **Handlungsbögen**: [[The Shadow War]] (used in ritual)
|
||||
- **Orte**: [[Eldrin]] (where it was last used)
|
||||
```
|
||||
|
||||
## Monster Reference Template
|
||||
```markdown
|
||||
---
|
||||
typ: monster
|
||||
name: Adult Red Dragon
|
||||
cr: 17
|
||||
alignment: chaotic evil
|
||||
size: Huge
|
||||
hp: 256
|
||||
ac: 19
|
||||
---
|
||||
|
||||
# Adult Red Dragon
|
||||
*Huge dragon, chaotic evil*
|
||||
|
||||
**Armor Class** 19 (natural armor)
|
||||
**Hit Points** 256 (19d12 + 114)
|
||||
**Speed** 40 ft., climb 40 ft., fly 80 ft.
|
||||
|
||||
| STR | DEX | CON | INT | WIS | CHA |
|
||||
|-----|-----|-----|-----|-----|-----|
|
||||
| 27 (+8) | 10 (+0) | 25 (+7) | 16 (+3) | 13 (+1) | 21 (+5) |
|
||||
|
||||
**Saving Throws** Dex +6, Con +13, Wis +7, Cha +11
|
||||
**Skills** Perception +13, Stealth +6
|
||||
**Damage Resistances** bludgeoning, piercing, and slashing from nonmagical attacks
|
||||
**Senses** blindsight 60 ft., darkvision 120 ft., passive Perception 23
|
||||
**Languages** Common, Draconic
|
||||
**Challenge** 17 (18,000 XP)
|
||||
|
||||
## Actions
|
||||
**Multiattack.** The dragon can use its Frightful Presence. It then makes three attacks: one with its bite and two with its claws.
|
||||
|
||||
**Bite.** *Melee Weapon Attack:* +14 to hit, reach 15 ft., one target. *Hit:* 19 (2d10 + 8) piercing damage plus 7 (2d6) fire damage.
|
||||
|
||||
**Claw.** *Melee Weapon Attack:* +14 to hit, reach 10 ft., one target. *Hit:* 15 (2d6 + 8) slashing damage.
|
||||
|
||||
**Tail.** *Melee Weapon Attack:* +14 to hit, reach 20 ft., one target. *Hit:* 17 (2d8 + 8) bludgeoning damage.
|
||||
|
||||
**Frightful Presence.** Each creature of the dragon's choice that is within 120 feet of the dragon and aware of it must succeed on a DC 19 Wisdom saving throw or become frightened for 1 minute.
|
||||
|
||||
**Fire Breath (Recharge 5-6).** The dragon exhales fire in an 90-foot cone. Each creature in the cone must make a DC 21 Dexterity saving throw, taking 63 (18d6) fire damage on a failed save, or half as much damage on a successful one.
|
||||
|
||||
## Verbindungen
|
||||
- **NSCs**: [[Nerothar]] (red dragon ally)
|
||||
- **Orte**: [[Schattenberge]] (lair location)
|
||||
- **Handlungsbögen**: [[The Shadow War]] (potential threat)
|
||||
```
|
||||
|
||||
## Best Practices
|
||||
- Maintain the official DnD compendium structure
|
||||
- Add homebrew content in appropriate categories
|
||||
- Link compendium entries to campaign content
|
||||
- Use consistent formatting for stat blocks and spell descriptions
|
||||
- Include page references for official content when possible
|
||||
- Add custom metadata for filtering and querying
|
||||
- Use tags for content type (e.g., `#compendium/spell`, `#compendium/monster`)
|
||||
@@ -0,0 +1,66 @@
|
||||
---
|
||||
name: dnd-item-crafter
|
||||
description: Create and manage DnD magic items, gear, and loot with mechanics, history, and connections to your campaign
|
||||
license: MIT
|
||||
compatibility: opencode
|
||||
metadata:
|
||||
audience: dungeon-masters
|
||||
workflow: item-management
|
||||
vault-type: dnd-campaign
|
||||
---
|
||||
|
||||
## What I Do
|
||||
- Help create detailed item descriptions with mechanics and flavor text
|
||||
- Assist in developing item history, ownership, and campaign significance
|
||||
- Generate magic item effects, curses, and special abilities
|
||||
- Link items to relevant NPCs, locations, arcs, and events
|
||||
- Maintain organized item directory structure
|
||||
|
||||
## When to Use Me
|
||||
Use this skill when:
|
||||
- Creating new magic items or mundane gear
|
||||
- Developing existing items with more depth and connections
|
||||
- Organizing items by type, rarity, or location
|
||||
- Linking items to story arcs and campaign events
|
||||
- Generating loot tables and treasure hoards
|
||||
|
||||
## Workflow Integration
|
||||
1. **Item Creation**: Create files in `02-World/Items/Name.md`
|
||||
2. **Categories**: Use subdirectories for item types if needed
|
||||
3. **Metadata**: Include type, rarity, attunement, current location
|
||||
4. **Images**: Store item images in `06-Assets/Images/Items/`
|
||||
|
||||
## Template Structure
|
||||
```markdown
|
||||
---
|
||||
typ: magic_item
|
||||
seltenheit: legendary
|
||||
attunierung: true
|
||||
ort: ["Eldrin Temple", "Veylin"]
|
||||
---
|
||||
|
||||
# Item Name
|
||||
**Beschreibung**: A black opal pendant that absorbs sunlight. Grants darkness 1/day.
|
||||
|
||||
## Geschichte
|
||||
- Created by [[Cult of the Eclipse]] during the [[Fall of Eldrin]]
|
||||
- Stolen by [[Veylin]] in [[Session 12]]
|
||||
|
||||
## Mechanik
|
||||
- **Effekt**: As an action, create a 20-ft radius darkness (no concentration)
|
||||
- **Fluch**: If attuned for >24h, the wearer's shadow gains sentience
|
||||
|
||||
## Verbindungen
|
||||
- **Handlungsbögen**: [[The Shadow War#The Amulet's Power]]
|
||||
- **NSCs**: [[Veylin]], [[Captain Dain]] (wants it)
|
||||
- **Orte**: [[Eldrin Temple]]
|
||||
- **Ereignisse**: [[Session 12#Veylin's Betrayal]]
|
||||
```
|
||||
|
||||
## Best Practices
|
||||
- Use short, descriptive filenames (e.g., `Amulet of the Eclipse.md`)
|
||||
- Include mechanical stats and effects clearly
|
||||
- Link to all relevant NPCs, locations, and story elements
|
||||
- Use tags for item categories (e.g., `#item/legendary`, `#item/cursed`)
|
||||
- Group related items by campaign or story arc
|
||||
- Include crafting requirements for homebrew items
|
||||
@@ -0,0 +1,67 @@
|
||||
---
|
||||
name: dnd-location-builder
|
||||
description: Build detailed DnD locations including cities, dungeons, regions, and points of interest with secrets and connections
|
||||
license: MIT
|
||||
compatibility: opencode
|
||||
metadata:
|
||||
audience: dungeon-masters
|
||||
workflow: worldbuilding
|
||||
vault-type: dnd-campaign
|
||||
---
|
||||
|
||||
## What I Do
|
||||
- Help create comprehensive location descriptions with atmosphere and notable features
|
||||
- Assist in developing location districts, areas, and points of interest
|
||||
- Generate location secrets, hidden details, and plot hooks
|
||||
- Link locations to relevant NPCs, organizations, items, and story arcs
|
||||
- Maintain organized location directory structure
|
||||
|
||||
## When to Use Me
|
||||
Use this skill when:
|
||||
- Creating new cities, dungeons, or regions
|
||||
- Developing existing locations with more depth and connections
|
||||
- Organizing locations by region or type
|
||||
- Linking locations to story arcs and campaign events
|
||||
- Generating location-based quests and encounters
|
||||
|
||||
## Workflow Integration
|
||||
1. **Location Creation**: Create files in `02-World/Locations/Name.md`
|
||||
2. **Regions**: Use subdirectories for regions (e.g., `02-World/Locations/Region/Name.md`)
|
||||
3. **Dungeons**: Place dungeon locations in appropriate subdirectories
|
||||
4. **Metadata**: Include type, region, population, factions
|
||||
|
||||
## Template Structure
|
||||
```markdown
|
||||
---
|
||||
typ: city
|
||||
region: Sword Coast
|
||||
population: 12000
|
||||
factions: ["Order of the Gauntlet", "Zhentarim"]
|
||||
npcs: ["Mayor Uldrin", "Thalric the Spy"]
|
||||
items: ["Gauntlet of Eldrin"]
|
||||
---
|
||||
|
||||
# Location Name
|
||||
**Übersicht**: Port city on the [[Sword Coast]], known for its [[Order of the Gauntlet]] temple.
|
||||
|
||||
## Bezirke/Bereiche
|
||||
- **Temple District**: HQ of the [[Order of the Gauntlet]]
|
||||
- **Docks**: Controlled by the [[Zhentarim]] (see [[Thalric the Spy]])
|
||||
|
||||
## Geheimnisse
|
||||
- [[Amulet of the Eclipse]] hidden beneath the temple (known to [[Veylin]])
|
||||
|
||||
## Verbindungen
|
||||
- **Handlungsbögen**: [[The Shadow War#Eldrin's Role]]
|
||||
- **Ereignisse**: [[Fall of Eldrin]]
|
||||
- **NSCs**: [[Mayor Uldrin]], [[Thalric the Spy]]
|
||||
- **Gegenstände**: [[Gauntlet of Eldrin]]
|
||||
```
|
||||
|
||||
## Best Practices
|
||||
- Use short, descriptive filenames (e.g., `Eldrin.md`)
|
||||
- Include maps and visual references in `06-Assets/Maps/`
|
||||
- Link to all relevant NPCs, organizations, and story elements
|
||||
- Use spoiler syntax (`> !`) for hidden location details
|
||||
- Group related locations geographically or thematically
|
||||
- Include travel times and connections to other locations
|
||||
@@ -0,0 +1,61 @@
|
||||
---
|
||||
name: dnd-lore-keeper
|
||||
description: Manage DnD campaign lore, history, events and timelines for the Morgendämmerung campaign - maintain the timeline, event stream, and relationships. German content, heavy wiki linking.
|
||||
license: MIT
|
||||
compatibility: opencode
|
||||
metadata:
|
||||
audience: dungeon-masters
|
||||
workflow: lore-management
|
||||
vault-type: dnd-campaign
|
||||
---
|
||||
|
||||
## Was ich tue
|
||||
- Den **Zeitstrahl** `03-Story/History/Zeitstrahl.md` pflegen.
|
||||
- **Ereignisse** in `03-Story/Events/<Name>.md` anlegen/aktualisieren.
|
||||
- **History-Einträge** in `03-Story/History/` verwalten.
|
||||
- Beziehungen zwischen Orten, NSCs, Organisationen und Handlungsbögen dokumentieren.
|
||||
- Lore mit allem relevanten Vault-Inhalt verlinken.
|
||||
|
||||
## Wann du mich brauchst
|
||||
- Nach wichtigen Session-Geschehnissen (Ereignis + Zeitstrahl aktualisieren).
|
||||
- Beim Aufbau von Weltgeschichte und Zeitlinien.
|
||||
- Beim Dokumentieren politischer Strukturen und Beziehungen.
|
||||
|
||||
## Sprache & Verlinkung
|
||||
- **Alles im Vault auf Deutsch** (siehe [[AGENTS]]).
|
||||
- So viele sinnvolle `[[Wiki-Links]]` wie möglich setzen.
|
||||
|
||||
## Verzeichnisse
|
||||
- Historie: `03-Story/History/`
|
||||
- Ereignisse: `03-Story/Events/`
|
||||
- Zeitstrahl: `03-Story/History/Zeitstrahl.md`
|
||||
|
||||
## Ereignis-Vorlage
|
||||
Verwende `Templates/event-template.md`:
|
||||
```markdown
|
||||
---
|
||||
type: event
|
||||
tags: [dnd, event]
|
||||
date: "<YYYY-MM-DD>"
|
||||
campaign: Morgendämmerung
|
||||
---
|
||||
# Ereignis: <Name>
|
||||
## Beteiligte
|
||||
- [[NSC]], [[Ort]]
|
||||
## Verlauf
|
||||
## Folgen
|
||||
## Verbindungen
|
||||
- **Quests/Arcs**: [[]]
|
||||
- **Orte**: [[]]
|
||||
```
|
||||
|
||||
## Zeitstrahl-Pflege
|
||||
- Einträge chronologisch mit Datum/Jahr und Links ergänzen.
|
||||
- Neue Ereignisse mit `[[Zeitstrahl]]` rückverlinken.
|
||||
- History-Dateien untereinander und mit Orten/Organisationen verlinken.
|
||||
|
||||
## Best Practices
|
||||
- Klare, beschreibende Namen für Ereignisse und History-Einträge.
|
||||
- Zeitangaben wo möglich (Jahr/Datum).
|
||||
- Alle erwähnten Entitäten verlinken.
|
||||
- Tags zur Kategorisierung (`#lore/history`, `#lore/politics`, `#lore/secrets`).
|
||||
@@ -0,0 +1,74 @@
|
||||
---
|
||||
name: dnd-npc-creator
|
||||
description: Create detailed DnD NPCs with personalities, backstories, stats, and connections to your campaign world
|
||||
license: MIT
|
||||
compatibility: opencode
|
||||
metadata:
|
||||
audience: dungeon-masters
|
||||
workflow: character-creation
|
||||
vault-type: dnd-campaign
|
||||
---
|
||||
|
||||
## What I Do
|
||||
- Help create comprehensive NPC profiles with appearance, personality, and background
|
||||
- Assist in developing NPC relationships and connections to organizations
|
||||
- Generate stat blocks and mechanical information for NPCs
|
||||
- Link NPCs to relevant locations, items, arcs, and events
|
||||
- Maintain organized NPC directory structure
|
||||
|
||||
## When to Use Me
|
||||
Use this skill when:
|
||||
- Creating new NPCs for your campaign
|
||||
- Developing existing NPCs with more depth and connections
|
||||
- Organizing NPCs by location, faction, or role
|
||||
- Linking NPCs to story arcs and campaign events
|
||||
- Generating stat blocks for combat-ready NPCs
|
||||
|
||||
## Workflow Integration
|
||||
1. **NPC Creation**: Create files in `04-Entities/NPCs/Name.md`
|
||||
2. **Metadata**: Include type, race, class, alignment, organization, location
|
||||
3. **Content Structure**: Appearance, personality, background, stats, connections
|
||||
4. **Linking**: Connect to relevant `[[Organizations]]`, `[[Locations]]`, `[[Arcs]]`
|
||||
|
||||
## Template Structure
|
||||
```markdown
|
||||
---
|
||||
typ: nsc
|
||||
rasse: human
|
||||
klasse: rogue
|
||||
ausrichtung: chaotic_neutral
|
||||
organisation: "Zhentarim"
|
||||
ort: "Eldrin"
|
||||
status: lebendig
|
||||
---
|
||||
|
||||
# NPC Name
|
||||
**Titel**: The Shadow Hand
|
||||
**Aussehen**: Pale, scar across left eye, wears a black cloak
|
||||
|
||||
## Persönlichkeit
|
||||
- **Eigenschaft**: "The ends justify the means."
|
||||
- **Ideal**: "Knowledge is power."
|
||||
- **Bond**: Owes a debt to [[Manshoon]].
|
||||
|
||||
## Hintergrund
|
||||
- Former [[Order of the Gauntlet]] scribe
|
||||
- Recruited by [[Thalric the Spy]] after the [[Fall of Eldrin]]
|
||||
|
||||
## Werte
|
||||
- **KR**: 5 (use [[Stat Block]] for mechanics)
|
||||
- **Fähigkeiten**: Shadow Step (teleport between shadows)
|
||||
|
||||
## Verbindungen
|
||||
- **Handlungsbögen**: [[The Shadow War]]
|
||||
- **Orte**: [[Eldrin]], [[Underdark]]
|
||||
- **Gegenstände**: [[Amulet of the Eclipse]]
|
||||
- **Ereignisse**: [[Session 12#Veylin's Betrayal]]
|
||||
```
|
||||
|
||||
## Best Practices
|
||||
- Use short, descriptive filenames (e.g., `Veylin.md` not `Veylin the Shadow Hand.md`)
|
||||
- Include mechanical stats in separate stat block files if detailed
|
||||
- Always link to related organizations, locations, and story elements
|
||||
- Use tags for cross-cutting themes (e.g., `#faction/zhentarim`, `#role/spy`)
|
||||
- Group related NPCs in subdirectories by location or faction if needed
|
||||
@@ -0,0 +1,68 @@
|
||||
---
|
||||
name: dnd-quest-designer
|
||||
description: Design DnD quests, story arcs, and adventures with phases, hooks, and connections to your campaign world
|
||||
license: MIT
|
||||
compatibility: opencode
|
||||
metadata:
|
||||
audience: dungeon-masters
|
||||
workflow: quest-design
|
||||
vault-type: dnd-campaign
|
||||
---
|
||||
|
||||
## What I Do
|
||||
- Help create structured story arcs with phases and key entities
|
||||
- Assist in developing quest hooks, objectives, and rewards
|
||||
- Generate adventure outlines with encounters and story beats
|
||||
- Link quests to relevant NPCs, locations, items, and organizations
|
||||
- Maintain organized story directory structure
|
||||
|
||||
## When to Use Me
|
||||
Use this skill when:
|
||||
- Creating new story arcs or quests
|
||||
- Developing existing arcs with more depth and structure
|
||||
- Organizing quests by campaign, region, or theme
|
||||
- Linking quests to campaign world elements
|
||||
- Generating adventure hooks and plot twists
|
||||
|
||||
## Workflow Integration
|
||||
1. **Arc Creation**: Create files in `03-Story/Arcs/Name.md`
|
||||
2. **History**: Place completed arcs in `03-Story/History/`
|
||||
3. **Events**: Create key events in `03-Story/Events/Name.md`
|
||||
4. **Metadata**: Include status, sessions, NPCs, locations
|
||||
|
||||
## Template Structure
|
||||
```markdown
|
||||
---
|
||||
typ: arc
|
||||
status: active
|
||||
sitzungen: [12, 13, 14]
|
||||
nscs: ["Veylin", "Thalric"]
|
||||
orte: ["Eldrin", "Underdark"]
|
||||
---
|
||||
|
||||
# Arc Name
|
||||
**Übersicht**: The [[Cult of the Eclipse]] seeks to plunge the [[Sword Coast]] into eternal night.
|
||||
|
||||
## Phasen
|
||||
1. **Infiltration**: [[Veylin]] steals the [[Amulet of the Eclipse]] ([[Session 12]])
|
||||
2. **Unleashing**: Cult performs the [[Ritual of the Black Sun]] in the [[Underdark]]
|
||||
|
||||
## Wichtige NSCs
|
||||
- [[Veylin]]: Traitorous mage
|
||||
- [[Thalric the Spy]]: Zhentarim agent tracking the cult
|
||||
|
||||
## Verbindungen
|
||||
- **Ereignisse**: [[Fall of Eldrin]], [[Ritual of the Black Sun]]
|
||||
- **Gegenstände**: [[Amulet of the Eclipse]]
|
||||
- **Orte**: [[Eldrin]], [[Underdark]]
|
||||
- **Organisationen**: [[Cult of the Eclipse]], [[Zhentarim]]
|
||||
```
|
||||
|
||||
## Best Practices
|
||||
- Use clear, descriptive arc names
|
||||
- Break arcs into logical phases or acts
|
||||
- Link to all relevant world elements
|
||||
- Include potential outcomes and consequences
|
||||
- Use tags for arc themes (e.g., `#arc/infiltration`, `#arc/epic`)
|
||||
- Move completed arcs to History directory
|
||||
- Include estimated session count and level range
|
||||
@@ -0,0 +1,59 @@
|
||||
---
|
||||
name: dnd-session-manager
|
||||
description: Manage DnD session notes for the Morgendämmerung campaign - create session reports from prep plus raw notes, and prepare the next session. German content, heavy wiki linking.
|
||||
license: MIT
|
||||
compatibility: opencode
|
||||
metadata:
|
||||
audience: dungeon-masters
|
||||
workflow: session-management
|
||||
vault-type: dnd-campaign
|
||||
---
|
||||
|
||||
## Was ich tue
|
||||
- Aus Session-Prep + rohen Notizen einen **Sitzungsbericht** erstellen.
|
||||
- Die **nächste Session** vorbereiten (Hooks, Szenen, NSCs, Monster, Items).
|
||||
- Session-Dateien chronologisch in `01-Sessions/Episode XX.md` pflegen.
|
||||
- Inhalte mit NSCs, Orten, Quests, Arcs, Items und Ereignissen verlinken.
|
||||
|
||||
## Wann du mich brauchst
|
||||
- Nach einer Session: rohe Notizen aus `00-Inbox/` (Datum im Dateinamen oder Inhalt) verarbeiten.
|
||||
- Vor einer Session: Prep für die nächste Episode anlegen.
|
||||
- Session-Zusammenfassungen für Spieler erzeugen.
|
||||
|
||||
## Sprache & Verlinkung
|
||||
- **Alles im Vault auf Deutsch** (siehe [[AGENTS]]).
|
||||
- So viele sinnvolle `[[Wiki-Links]]` wie möglich setzen.
|
||||
|
||||
## Ablauf
|
||||
|
||||
### 1. Sitzungsbericht
|
||||
- Prep (`01-Sessions/Episode XX.md`) + Notizen aus `00-Inbox/` kombinieren.
|
||||
- Im Prep die Sektion `## Sitzungsbericht` ergänzen: was ist tatsächlich passiert,
|
||||
chronologisch, mit Links zu [[Orten]], [[NSCs]], [[Quests]], [[Ereignissen]].
|
||||
- Offene Enden, neue Hinweise und Entscheidungen markieren.
|
||||
- Die rohe Notiz danach archivieren (nach `08-Archiv/`) — vor dem Entfernen Nutzer fragen.
|
||||
|
||||
### 2. Nächste Session vorbereiten
|
||||
- Neue Datei `01-Sessions/Episode XX+1.md` nach `Templates/session-template.md`.
|
||||
- `dnd_session_date` und deutsche `summary` setzen.
|
||||
- Abschnitte füllen: Review the Characters, Strong Start, Scenes, Secrets, NPCs,
|
||||
Monster (`[[07-Compendium/bestiary/...]]`), Magic Items.
|
||||
- Alles mit aktiven Quests/Arcs aus `03-Story/` verknüpfen.
|
||||
|
||||
## Vorlage (verbindlich)
|
||||
Verwende `Templates/session-template.md` mit Frontmatter:
|
||||
```markdown
|
||||
---
|
||||
type: session-notes
|
||||
tags: [dnd, session-notes]
|
||||
dnd_session_date: "<YYYY-MM-DD>"
|
||||
summary: ""
|
||||
campaign: Morgendämmerung
|
||||
---
|
||||
```
|
||||
|
||||
## Best Practices
|
||||
- Session-Zusammenfassungen kurz halten (3–5 Stichpunkte).
|
||||
- Monster und Zauber als Links ins `07-Compendium/`.
|
||||
- Versteckte SL-Infos mit Spoiler-Syntax (`> !`) auszeichnen.
|
||||
- NSCs, Orte und Quests immer verlinken.
|
||||
@@ -0,0 +1,97 @@
|
||||
---
|
||||
name: dnd-worldbuilder
|
||||
description: Build and manage DnD world lore, organizations, history, and campaign setting elements
|
||||
license: MIT
|
||||
compatibility: opencode
|
||||
metadata:
|
||||
audience: dungeon-masters
|
||||
workflow: worldbuilding
|
||||
vault-type: dnd-campaign
|
||||
---
|
||||
|
||||
## What I Do
|
||||
- Help create comprehensive world lore and campaign setting elements
|
||||
- Assist in developing organizations, factions, and political structures
|
||||
- Generate historical timelines and world events
|
||||
- Link world elements to locations, NPCs, and story arcs
|
||||
- Maintain organized worldbuilding directory structure
|
||||
|
||||
## When to Use Me
|
||||
Use this skill when:
|
||||
- Creating new organizations, factions, or political entities
|
||||
- Developing world history and timelines
|
||||
- Building campaign setting elements and lore
|
||||
- Linking world elements to campaign content
|
||||
- Generating political maps and relationship networks
|
||||
|
||||
## Workflow Integration
|
||||
1. **Organizations**: Create files in `04-Entities/Organizations/Name.md`
|
||||
2. **History**: Place historical content in `03-Story/History/`
|
||||
3. **World Lore**: Use `02-World/` for geographical and cultural elements
|
||||
4. **Connections**: Link to relevant NPCs, locations, and story arcs
|
||||
|
||||
## Organization Template
|
||||
```markdown
|
||||
---
|
||||
typ: organisation
|
||||
ausrichtung: lawful_evil
|
||||
führer: "Thalric the Spy"
|
||||
mitglieder: ["Veylin", "Captain Dain"]
|
||||
hq: "Eldrin Docks"
|
||||
ziele: ["Control the Underdark trade", "Acquire the Amulet of the Eclipse"]
|
||||
---
|
||||
|
||||
# Organization Name
|
||||
**Übersicht**: Mercantile syndicate with a dark underbelly.
|
||||
|
||||
## Hierarchie
|
||||
- **Führer**: [[Thalric the Spy]]
|
||||
- **Mitglieder**: [[Veylin]] (infiltrator), [[Captain Dain]] (enforcer)
|
||||
|
||||
## Ziele
|
||||
- Monopolize [[Underdark]] trade routes
|
||||
- Sabotage the [[Order of the Gauntlet]]
|
||||
|
||||
## Geheimnisse
|
||||
- [[Thalric the Spy]] is actually a double agent for [[Manshoon]]
|
||||
|
||||
## Verbindungen
|
||||
- **Handlungsbögen**: [[The Shadow War]]
|
||||
- **Orte**: [[Eldrin Docks]]
|
||||
- **NSCs**: [[Veylin]], [[Captain Dain]]
|
||||
```
|
||||
|
||||
## Worldbuilding Template
|
||||
```markdown
|
||||
---
|
||||
typ: lore
|
||||
kategorie: history
|
||||
zeitraum: "Year 0-100"
|
||||
verbindungen: ["Bruch des Arkanen Geflechts", "Zirkel der Ordnung"]
|
||||
---
|
||||
|
||||
# Historical Event
|
||||
**Zeitraum**: Year 0-100
|
||||
|
||||
## Ereignisse
|
||||
- **Jahr 0**: Der Bruch des Arkanen Geflechts
|
||||
- **Jahr 15**: Gründung des Zirkels
|
||||
- **Jahr 25**: Erweiterung des Zirkels
|
||||
|
||||
## Auswirkungen
|
||||
- Formation of various organizations
|
||||
- Establishment of new power structures
|
||||
|
||||
## Verbindungen
|
||||
- **Organisationen**: [[Zirkel der Ordnung]], [[Garde der Gerechtigkeit]]
|
||||
- **NSCs**: [[Founding Members]]
|
||||
- **Orte**: [[Eldrin]], [[Sword Coast]]
|
||||
```
|
||||
|
||||
## Best Practices
|
||||
- Use clear, descriptive names for organizations and lore elements
|
||||
- Include founding dates, leaders, and key members
|
||||
- Link to all relevant NPCs, locations, and story elements
|
||||
- Use tags for categorization (e.g., `#org/guild`, `#org/cult`, `#lore/history`)
|
||||
- Maintain consistent naming conventions
|
||||
- Include goals, secrets, and current status
|
||||
Reference in New Issue
Block a user