LaunchKit · 2026
Back to Skills

snake-rodeo

Autoplay daemon for the Trifle Snake Rodeo game.

0
404 downloads
by @okwme

Setup & Installation

openclaw skills install @okwme/snake-rodeo

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install snake-rodeo

Version History

v3.2.1Feb 18, 2026 - Version note by skill developer:

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.

INPUT

User asks: Start the autoplay daemon using the aggressive strategy

AGENT
  1. 1Resolves Trifle auth token from TRIFLE_AUTH_TOKEN env var or ~/.config/snake-rodeo/auth.json
  2. 2Runs `node snake.mjs start --detach --strategy aggressive`
  3. 3Daemon connects to the live game server via SSE and begins watching rounds
  4. 4Each round, the aggressive strategy selects a direction and team, counter-bidding when outbid
  5. 5Daemon submits the vote via SnakeClient.submitVote and writes the result to daemon.log
OUTPUT

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.

Trifle account authenticated via the trifle-auth skill, or TRIFLE_AUTH_TOKEN environment variableTELEGRAM_BOT_TOKEN environment variable and a Telegram bot (only required for game event logging)