Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Security: move all paths to XDG base dirs, remove access to host agent internals; auth token via env var or ~/.config/snake-rodeo/auth.json
What This Skill Does
A persistent daemon that automates voting in the Trifle Snake Rodeo multiplayer game. It connects to the game server via SSE, authenticates with a wallet, and submits directional bids each round using one of five built-in strategies or a custom one. An offline tournament simulator is included for developing and comparing strategies without spending real balance.
The offline tournament simulator lets you benchmark strategies against each other with a fixed RNG seed before risking real ball balance in live games.
When to use it
- Running automated game voting overnight without manual input
- Comparing strategy win rates across hundreds of reproducible simulated games
- Building a custom bidding strategy using the BaseStrategy API
- Monitoring live game state and ball balance from the command line
- Receiving game event notifications in a Telegram group
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Start the autoplay daemon using the aggressive strategy
- 1Resolves Trifle auth token from TRIFLE_AUTH_TOKEN env var or ~/.config/snake-rodeo/auth.json
- 2Runs `node snake.mjs start --detach --strategy aggressive`
- 3Daemon connects to the live game server via SSE and begins watching rounds
- 4Each round, the aggressive strategy selects a direction and team, counter-bidding when outbid
- 5Daemon submits the vote via SnakeClient.submitVote and writes the result to daemon.log
Daemon running in background, automatically placing aggressive bids each round until stopped with `node snake.mjs stop`
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.