LaunchKit · 2026
Back to Skills

D&D 5e toolkit for players and DMs.

3
1.8k downloads
by @capt-marbles

Setup & Installation

openclaw skills install @capt-marbles/dnd

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install dnd

What This Skill Does

A D&D 5th Edition assistant covering the tools players and DMs reach for at the table: dice rolling with modifiers, spell and monster lookups, and random generation of characters, encounters, and NPCs. All content comes from the official SRD via the D&D 5e API.

Combines dice rolling, SRD lookups, and content generation in one place instead of switching between browser tabs, apps, or physical books during a session.

When to use it

  • Checking a spell's range and components before casting in session
  • Rolling damage dice for a multi-attack with a modifier
  • Pulling a monster's full stat block mid-combat
  • Generating a quick NPC for an unplanned tavern scene
  • Building a CR-appropriate encounter for a level 5 party

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Create an encounter for a level 5 party

AGENT
  1. 1Runs dnd.py encounter with a CR range appropriate for level 5
  2. 2Fetches matching monster data from the D&D 5e SRD API
  3. 3Selects a balanced group of creatures
  4. 4Returns the encounter with creature names, counts, AC, HP, and CR
OUTPUT

A formatted encounter listing 2x Troll (CR 5, AC 15, HP 84) and 1x Ogre (CR 2, AC 11, HP 59) with total challenge rating