Claude Code Plugin for D&D Campaigns Using Markdown State Tracking

A developer has created a Claude Code plugin that enables Claude to run Dungeons & Dragons campaigns as a Dungeon Master. The system uses markdown files to track campaign state, allowing for solo play without needing a human DM.
How It Works
The plugin is built as a simple system based on markdown files that tracks campaign state. Users install it as a Claude Code plugin, then run the command /claude-dnd:new-campaign to start a new game. The developer describes playing a campaign where they took on the role of a noble outcast who needed to bribe, lie, and outsmart their way back into higher social circles.
Setup and Usage
- The tool is free and open-source, available on GitHub
- Installation is done as a Claude Code plugin
- After installation, use
/claude-dnd:new-campaignto begin playing - The system consists of markdown templates and skill files
The developer reported getting lost in a tailored campaign for two days, comparing the experience to receiving a new NES game for Christmas as a child. The repository contains the complete setup for running D&D sessions with Claude as the DM.
📖 Read the full source: r/ClaudeAI
👀 See Also

3D-Printed Clawd Mascot with ESP32-Powered Mochi Bot
A developer built a physical 3D Clawd inspired by the Claude Code mascot, with an ESP32-driven Mochi bot featuring a small display. Files and code available on MakerWorld and GitHub.

MCP Server Enables AI Agents to Make Real Purchases with Ephemeral Virtual Cards
A developer has built an MCP server that allows AI agents to complete real purchases using ephemeral virtual Visa cards issued just-in-time. The system requires user approval via MFA and issues cards locked to specific merchants with 15-minute TTLs.

Tredict MCP Server Enables Claude to Create and Push Training Plans to Sports Watches
A developer built a Tredict MCP Server for Claude.ai and Claude Code that creates complex endurance training plans via prompts and automatically uploads structured workouts to Garmin, Coros, Suunto, and Wahoo watches. The server includes an MCP App for visual feedback within Claude chat.

GrapeRoot MCP Tool Reduces Claude Code Token Usage by 50-70%
A developer built GrapeRoot, an MCP tool using Claude Code, that tracks explored files and avoids re-reading unchanged content, reducing token usage by 50-70% and making $20 Claude Code plans last 2-3× longer.