Agent skill · software engineering · aiskillstore

enact-dice-roll-rust

Roll dice with configurable sides and count - a simple Rust example tool

Why this skill is useful

Provides a specialized Rust tool for rolling dice that generates random results, which is not commonly found in general programming knowledge.

What it needs

Requires rust installed locally. About 1k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Dice Roll (Rust) A simple dice rolling tool written in Rust. Demonstrates how to create an Enact tool with Rust. Features Roll any number of dice with configurable sides Returns individual rolls and total sum Supports common dice types: d4, d6, d8, d10, d12, d20, d100 Usage Examples CLI Roll a single d6 Roll 2d6 (two six-sided dice) Roll a d20 Roll 4d6 for D&D stats MCP (for LLMs/Agents) When using via MCP, call enactdice-roll-rust with: sides: Number of sides per die (default: 6) count: Number of dice to roll (default: 1) Output Returns JSON with: rolls: Array of individual die results total: Sum of all rolls sides: The die type used count: Number of dice rolled

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/enact-dice-roll-rust

View the source on GitHub

Browse the @skills marketplace