dice-roller
CommunityDeterministic dice rolling for RPGs.
Authorrjroy
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Gamemasters and players often need deterministic dice outcomes with structured, machine-readable results. This Skill provides a Bash script that parses a dice expression and returns a JSON payload containing the expression, individual rolls, modifier, and total.
Core Features & Use Cases
- Supports common expressions such as 1d20, 2d6, 1d20+5, 3d8-2, 4dF (Fudge dice), and d100.
- Outputs a JSON object with fields like expression, rolls, modifier, and total (plus extra fields for DdD in the Duality Dice variant).
- Useful for skill checks, attack rolls, saving throws, and initiative resolution.
- Includes a test script (roll.test.sh) to validate behavior.
Quick Start
Example: run a roll with 2d6+3 to obtain a JSON payload with the total and individual rolls.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: dice-roller Download link: https://github.com/rjroy/adventure-engine-corvran/archive/main.zip#dice-roller Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.