decide
Decision helper — coin flip, dice roll, pick from options, Magic 8-Ball.
When & Why to Use This Skill
The Decide Skill is a versatile decision-making and randomization utility designed for Claude agents. It streamlines workflows by providing instant tools for coin flips, dice rolls, random number generation, and option selection, effectively resolving indecision and facilitating fair, randomized outcomes in both casual and professional contexts.
Use Cases
- Case 1: Resolving team indecision by randomly picking from a list of options like project names, lunch spots, or task priorities.
- Case 2: Simulating probability or tabletop gaming mechanics using customizable dice rolls (e.g., d20, 3d6) for creative writing or game design.
- Case 3: Facilitating fair selection processes, such as choosing a random winner for a giveaway or an unbiased participant for a meeting role.
- Case 4: Generating random numbers within specific ranges for quick data sampling, testing, or placeholder value generation.
| name | decide |
|---|---|
| description | Decision helper — coin flip, dice roll, pick from options, Magic 8-Ball. |
| homepage | https://github.com/timkrase/clawdis-skills |
| metadata | {"clawdis":{"emoji":"🎲","requires":{"bins":["node"]}}} |
Decide Skill 🎲
When you can't decide, let fate decide for you!
Quick Start
# Coin flip
{baseDir}/scripts/decide.js flip
# Roll dice (default: d6)
{baseDir}/scripts/decide.js roll
{baseDir}/scripts/decide.js roll d20
{baseDir}/scripts/decide.js roll 3d6
# Pick from options
{baseDir}/scripts/decide.js pick "Pizza" "Burger" "Sushi"
# Magic 8-Ball
{baseDir}/scripts/decide.js 8ball "Should I go to the gym?"
# Yes or No
{baseDir}/scripts/decide.js yesno
# Random number (1-100 default, or specify range)
{baseDir}/scripts/decide.js number
{baseDir}/scripts/decide.js number 1 10
Commands
| Command | Description | Example |
|---|---|---|
flip |
Coin flip (Heads/Tails) | decide.js flip |
roll |
Dice roll (NdX format) | decide.js roll 2d20 |
pick |
Random pick from options | decide.js pick A B C |
8ball |
Magic 8-Ball wisdom | decide.js 8ball "Will it work?" |
yesno |
Simple yes/no | decide.js yesno |
number |
Random number | decide.js number 1 100 |
Usage in Chat
When Tim can't decide:
- "Pizza oder Burger?" →
pick "Pizza" "Burger" - "Soll ich Sport machen?" →
8balloryesno - "Gib mir eine Zahl zwischen 1 und 10" →
number 1 10 - "Würfel mal" →
roll
Add dramatic flair to your responses! 🎭
Output Format
Returns JSON for easy parsing:
{
"type": "flip",
"result": "Heads",
"emoji": "🪙"
}
Use --raw for plain text output (just the result).