I solo played “Touch of Water” last night. It’s a good representation of the adventures in the Uncaged series.1
Claude did a good job adapting it my campaign setting and evolving the story. The rusalka is a good monster - it’d make a good Eryines-like creature for Auril the Frostmaiden. You can recast Auril regionally, call her Marzanna or the like, and then have a little frosty pantheon.
The story never resolves what happened to the drowned four year old boy that starts the adventure.
Posts in "dnd"
When should a Claude Skill use code versus just a SKILL.md?
Here are some thoughts after a week of using Claude Skills.
JasonJ in the SDT Slack says:
I’d tl;dr Claude CLI skills as “low/no/english code MCPs'”. Seems helpful in the way that local utility scripts are today.
That is a good way of putting it.
I haven’t done heavy experimenting, but I think there’s a distinction between:
(1) The Skill has no code, except maybe code fragments.
Most of it is just a SKILL.
Using AI to make quick D&D battle maps in Claude
Quick and crude SVG battle maps for D&D can be efficiently generated using Claude, enhancing solo roleplaying without slowing down gameplay.
Three D&D battle maps of city blocks
Battle Maps for The Dying Unicorn adventure
Maps for The Dying Unicorn side adventure, which did not have any, being a small adventure. I like very large battle maps maps rather than the standard 40x30 or whatever. Ranged with long bows and the like aren’t too fun on tiny maps. Plus, if you end up playing a cat and mouse game, you need space to roam around. Making these maps is also part of the “play,” especially when doing solo D&D.
How to make MCP Prompts in Java with Spring AI - Coding Model Context Protocol Prompts - Solo roleplaying D&D with agentic AI, #04
Let’s get the AI to build D&D adventures for us with a Model Context Protocol Prompt. I haven’t found much value in MCP Prompts until now. What makes them excited is when you use them a “recipe” to chain together other tool calls. In this episode of my MCP programming series, I show you how to make two MCP Prompts. First, a simple one that boot-straps playing D&D. Second, a more complex one that pulls together an adventure overview using multiple tools and “reasoning.
How to create a Model Context Protocol Resource - Solo roleplaying D&D with agentic AI, #03
The AIs are good at being a Dungeon Master for Dungeons & Dragons, but their memory is limited. How can you make sure they don’t forget all that loot you just got, or ensure that cobbler back in the village remembers the type of boots you orders and paid for up front? I’ll show you how to use Model Context Protocol (MCP) to create a DM Journal. This is done by writing an MCP Server tool that write journal entries and then an MCP Server Resource that allows you to read them.
Spy on the DM with Model Context Protocol Servers in Java - Solo roleplaying D&D with agentic AI, #02
Not only can you give more direction to the AI when you’re playing solo D&D with it, you can start to understand how it thinks. I walk through how to use MCP Server tools to enhance solo roleplaying with Claude (and ChatGPT, etc.) and how to get extra information about how the AI is thinking. Also, I show you how to do logging despite the weird setup Claude Desktop requires.
ChatGPT is very good at making D&D battle maps
D&D battle maps are one of the funnest parts of D&D. Just looking at them is fun, finding them can be a tiny thrill, and making them is a delightful way to spend hours of time. Oh, and using them. I’ve used Midjourney to make D&D battle maps in the past, especially to make really large battle maps. That works great! ChatGPT was never that good at it, until now.
Solo Roleplaying D&D: Make full character sheets for NPCs
When playing solo D&D, try making full on characters for the major NPCs. This can be more fun because (a) making characters is fun, especially higher level ones, and, (b) you get more faceted NPCs instead of just stock, one-dimensional characters.
I’ve been playing through Icewind Dale: Rime of the Frostmaiden and I applied this one of the duergar dwarves, Durth. In the published adventure, he’s a Duergar Mind Master.