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

IUM: MCP Symbol Indexer Cuts AI Agent Token Usage by 15.9x vs grep
IUM indexes codebases into an SQLite matrix of symbol events, exposing exact file:line coordinates, call graph tracing, and semantic search via MCP. Benchmarked against DataFusion (1,538 files) showing 15.9x fewer tokens than grep for equivalent queries.

pop-pay MCP server adds payment guardrails for Claude Code agents
pop-pay is an MCP server that lets Claude Code agents handle purchases without exposing credit card numbers. It uses CDP injection to place virtual card credentials directly into payment iframes, with Claude only receiving masked confirmation numbers.

ClawControl v1.7.1 fixes daily usage issues in OpenClaw client
ClawControl v1.7.1 is an open source client for OpenClaw available on Windows, Mac, Linux, iOS, and Android. This release focuses on fixing 'why is it doing that?' issues encountered during daily OpenClaw usage.

Klaw.sh: Kubernetes-Style Orchestration for AI Agents
Klaw.sh provides an orchestration solution for AI agent deployment, modeled on Kubernetes. It simplifies management with clusters, namespaces, and channels, achieving memory reduction by rewriting from Node.js to Go.