owlot/claude-dnd-dungeon-master
Skill Claude CodeCodex
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.
owlot/claude-dnd-dungeon-master
Skill Claude CodeCodex
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.
owlot/claude-dnd-dungeon-master
Skill Claude CodeCodex
Walk through a level-up for a single character — new features, HP roll, spell choices, ASI/feat. Updates the character file.
owlot/claude-dnd-dungeon-master
Skill Claude CodeCodex
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.
owlot/claude-dnd-dungeon-master
Skill Claude CodeCodex
Distribute loot from the last encounter — prompts who takes what, handles currency splitting, tracks magic item attunement, and updates all character files.
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.
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.
owlot/claude-dnd-dungeon-master
Skill Claude CodeCodex
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.
owlot/claude-dnd-dungeon-master
Skill Claude CodeCodex
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.
owlot/claude-dnd-dungeon-master
Skill Claude CodeCodex
Display the current full character sheet for a PC, including HP, spell slots, conditions, and resources.
owlot/claude-dnd-dungeon-master
Skill Claude CodeCodex
Begin a play session — reads campaign state, shows party status, recaps last session, and tells the DM what comes next.
owlot/claude-dnd-dungeon-master
Skill Claude CodeCodex
Restore all character files and combat state from the most recent checkpoint. Use after a mistake to roll back to the last /checkpoint save.
owlot/claude-dnd-dungeon-master
Skill Claude CodeCodex
Update framework files (CLAUDE.md, .gitignore, JS, CSS) from the .claude templates after pulling fixes from the repo. Never touches campaign content, config, or the root website/index.html.