owlot/claude-dnd-dungeon-master

A D&D 5e Dungeon Master assistant built on Claude Code — sub-agents, slash commands, deterministic scripts.

2Stars on the repository
37Mods indexed here, across every type
17d agoLast push, which is what freshness is scored on
customA LICENSE file GitHub cannot name, so bodies are not copied

ai-image-creator

01

owlot/claude-dnd-dungeon-master

Skill Claude Code

Generate PNG images using AI (multiple models via OpenRouter including Gemini, FLUX.2, Riverflow, SeedDream, GPT-5 Image, GPT-5.4 Image 2, proxied through Cloudflare AI Gateway BYOK). Also analyze/describe existing images using multimodal AI vision. Use when user asks to "generate an image", "create a PNG", "make an…

not rated 2 17d ago A 185 tokens

dm-audition-voice

03

owlot/claude-dnd-dungeon-master

Skill Claude Code

Create or update an introduction file for a character and audition 4 voice samples. Use when adding a new NPC or PC who needs a locked voice for audio generation.

not rated 2 17d ago A 33 tokens

dm-checkpoint-log

04

owlot/claude-dnd-dungeon-master

Skill Claude Code

Flush the current session conversation to the log file. Captures everything discussed since the last checkpoint. Use mid-session on long sessions or before a break.

not rated 2 17d ago A 30 tokens

dm-checkpoint

05

owlot/claude-dnd-dungeon-master

Skill Claude Code

Snapshot all character files and combat state mid-session so you can roll back if something goes wrong. Creates timestamped backups in campaigns/[campaign]/.checkpoints/.

not rated 2 17d ago A 32 tokens

dm-combat-log

06

owlot/claude-dnd-dungeon-master

Skill Claude Code

Write a combat log from the current conversation history. Use in a resumed old session to retroactively archive a fight that happened before the combat tracker wrote the log automatically.

not rated 2 17d ago A 33 tokens

dm-conversation-log

07

owlot/claude-dnd-dungeon-master

Skill Claude Code

Write an NPC conversation log from the current conversation history. Use to retroactively archive an NPC conversation that happened before the conversation-tracker was running.

not rated 2 17d ago A 29 tokens

dm-end-session

09

owlot/claude-dnd-dungeon-master

Skill Claude Code

Wrap up a play session — flush the conversation log, derive a summary from it, then update state.md, all character files, and append a session log entry.

not rated 2 17d ago A 33 tokens

dm-generate-audio

10

owlot/claude-dnd-dungeon-master

Skill Claude Code

Generate audio MP3s for a session — scene chapters and per-anchor memoir files. Requires locked voice files and a session story file. Run after the website-generator has produced the session HTML and memoir JSONs.

not rated 2 17d ago A 42 tokens

owlot/claude-dnd-dungeon-master

Skill Claude Code

Walk the DM through generating a new campaign — hook, structure, starting location, factions, key NPCs, and session zero prep. Outputs an initial state.md and a primer the DM can hand to players.

not rated 2 17d ago A 42 tokens

dm-generate-npc

12

owlot/claude-dnd-dungeon-master

Skill Claude Code

Generate a named NPC on the fly — stats, personality, voice, motivation, and secret. Use when the party interacts with an unexpected NPC or the DM needs a quick character.

not rated 2 17d ago A 36 tokens

owlot/claude-dnd-dungeon-master

Skill Claude Code

Pick and generate scene images for a session — spawns the scene-image-generator sub-agent which reads the session HTML, recommends cinematic moments, generates landscape PNGs, and wires them into the HTML. DM approves each image via SendMessage before it is inserted.

not rated 2 17d ago A 51 tokens

dm-index-campaign

14

owlot/claude-dnd-dungeon-master

Skill Claude Code

Parse all source files in campaigns/[name]/sources/ and shard them into the campaign directory structure — encounters, characters, locations, and state. Run once before the first session.

not rated 2 17d ago A 36 tokens

dm-level-up

15

owlot/claude-dnd-dungeon-master

Skill Claude Code

Walk through a level-up for a single character — new features, HP roll, spell choices, ASI/feat. Updates the character file.

not rated 2 17d ago A 29 tokens

dm-load-encounter

16

owlot/claude-dnd-dungeon-master

Skill Claude Code

Verify and display the full encounter block for a named encounter, then prepare for combat. Always cross-checks stat blocks against the SRD before displaying.

not rated 2 17d ago A 30 tokens

dm-loot

17

owlot/claude-dnd-dungeon-master

Skill Claude Code

Distribute loot from the last encounter — prompts who takes what, handles currency splitting, tracks magic item attunement, and updates all character files.

not rated 2 17d ago A 30 tokens

dm-narration-format

18

owlot/claude-dnd-dungeon-master

Skill Claude CodeCodex

Format all scene narration, NPC dialogue, and DM guidance consistently — read-aloud text the DM speaks at the table, separated from DM-only context Claude provides as insight. Apply automatically during any D&D session narration, NPC interaction, location description, or scene setup.

not rated 2 17d ago A 53 tokens

owlot/claude-dnd-dungeon-master

Skill Claude CodeCodex

Recovery skill — rebuilds the session conversation log from the raw JSONL transcript when the normal incremental flow failed or context was lost. Use only when the conversation log is missing or incomplete.

not rated 2 17d ago A 37 tokens

dm-rest

20

owlot/claude-dnd-dungeon-master

Skill Claude Code

Walk through a short or long rest for one or more characters — hit dice rolls, HP recovery, feature restoration, spell slot recovery. Updates all character files.

not rated 2 17d ago A 32 tokens

dm-setup

21

owlot/claude-dnd-dungeon-master

Skill Claude Code

First-time setup and add-campaign — creates shared website infrastructure on first run, then walks through setting up a campaign folder. Deploys CLAUDE.md, .gitignore, and JS/CSS from templates. Safe to run multiple times.

not rated 2 17d ago A 49 tokens

dm-start-session

23

owlot/claude-dnd-dungeon-master

Skill Claude Code

Begin a play session — reads campaign state, shows party status, recaps last session, and tells the DM what comes next.

not rated 2 17d ago A 26 tokens

dm-undo

24

owlot/claude-dnd-dungeon-master

Skill Claude Code

Restore all character files and combat state from the most recent checkpoint. Use after a mistake to roll back to the last /checkpoint save.

not rated 2 17d ago A 27 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: