Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
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.
User asks: Create an encounter for a level 5 party
- 1Runs dnd.py encounter with a CR range appropriate for level 5
- 2Fetches matching monster data from the D&D 5e SRD API
- 3Selects a balanced group of creatures
- 4Returns the encounter with creature names, counts, AC, HP, and CR
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