This commit is contained in:
Sebastian
2026-08-29 15:41:29 +02:00
commit e2903b96dc
3828 changed files with 188535 additions and 0 deletions
+61
View File
@@ -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.