62 lines
2.8 KiB
Markdown
62 lines
2.8 KiB
Markdown
# 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.
|