Install
openclaw skills install @kc0bfv/let-fate-decideDraw Tarot cards using cryptographic randomness to inject entropy into planning when prompts are vague or underspecified. Interprets a 4-card spread to guide next steps. Use when the user is nonchalant, feeling lucky, says 'let fate decide', makes Yu-Gi-Oh references ('heart of the cards'), demonstrates indifference about approach ('whatever you think', 'surprise me', 'dealer's choice'), or says 'try again' / 'draw again' on a system with no changes. Also triggers on sufficiently ambiguous prompts where multiple approaches are equally valid.
openclaw skills install @kc0bfv/let-fate-decideWhen the path forward is unclear, let the cards speak.
Based on the let-fate-decide plugin by theexpensiveexperience, licensed under CC BY-SA 4.0.
Run the drawing script:
python3 {baseDir}/scripts/draw_cards.py
The script outputs JSON with 4 drawn cards, each with a suit and card_id
Look up each card's meaning in the appropriate file under {baseDir}/cards/:
cards/major.md — 22 Major Arcanacards/wands.md — 14 Wandscards/cups.md — 14 Cupscards/swords.md — 14 Swordscards/pentacles.md — 14 PentaclesEach card is under a heading matching its name (e.g. "# The Fool", "# Ace of Cups").
Interpret the spread using {baseDir}/references/INTERPRETATION_GUIDE.md
Apply the interpretation to the task at hand
The script uses os.urandom() for cryptographic randomness:
The 4 card positions represent:
After drawing, look up each card in its suit file and synthesize meaning. See {baseDir}/references/INTERPRETATION_GUIDE.md for the full interpretation workflow.
Key rules: