Agent skill
decide
Decision helper β coin flip, dice roll, pick from options, Magic 8-Ball.
Install this agent skill to your Project
npx add-skill https://github.com/timkrase/clawdis-skills/tree/main/decide
Metadata
Additional technical details for this skill
- clawdis
-
{ "emoji": "\ud83c\udfb2", "requires": { "bins": [ "node" ] } }
SKILL.md
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).
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
football
European football matches β upcoming games, results, and highlights for briefings.
db-bahn
Query Deutsche Bahn train connections and prices.
qmd
Search Tim's Obsidian vault with semantic and keyword search via qmd.
setup-pre-commit
Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or add commit-time formatting/typechecking/testing.
handoff
Compact the current conversation into a handoff document for another agent to pick up.
edit-article
Edit and improve articles by restructuring sections, improving clarity, and tightening prose. Use when user wants to edit, revise, or improve an article draft.
Didn't find tool you were looking for?