While you waitAppears in · Pane / ToastAdded

tool-snake

Play snake while Claude works; every tool call Claude makes drops food into the game.

tool-snake · Effect preview · IllustrationIllustrative
> Add pagination to the order list
⏺ I’ll look at the list component first.
❯

Illustration. Actual results depend on the mod, terminal and environment.

Install

Installation is unusual; follow the original author’s instructions

Read the author’s instructions ↗

What it accesses

Based on the author’s documentation, checked when listed; use claude plugin validate to check for yourself.

Reads

Yes

Reads the tool name of each main-agent tool call and turn start/end events.

Writes files

Unspecified

Not stated in README; no file or plugin-store writes seen in code; best score is session state only.

Runs commands

Unspecified

Not stated in README; no process launches seen in code; it calls the host speech API at turn end.

Network

Unspecified

Not stated in README; no network or model requests seen in code; the host speech API is opaque.

Introduction

tool-snake is a Claude Code mod that opens a snake game beside the chat when you send a prompt. Every tool call Claude makes drops food, shown as the tool's first letter in its color: B Bash, E Edit, R Read, W Write, G Grep/Glob; other tools drop a gray chip. Only the main agent's calls count.

  • The snake only moves while Claude works. When Claude finishes, the game pauses, the badge flips from LIVE to DONE, and it tells you in a toast and out loud how many you ate: "Claude is done. You ate 9 of its 14 tool calls."
  • A 22x12 board stepped every 110 ms with wrapping edges. Click the game to take the keys; arrows or WASD steer, r restarts, Esc returns the keys; /snake opens the pane any time.
  • Your best score is kept for the session.

Needs the terminal or desktop app; in the fullscreen layout the pane docks beside the chat, otherwise it sits above the prompt. There is no marketplace manifest: the README clones the repo and starts claude --plugin-dir. No minimum Claude Code version is stated.

Who it is for

  • People who want something fun to do while Claude works

Requirements

  • No marketplace manifest: the README clones the repo and loads it with claude --plugin-dir.
  • Needs the terminal or desktop app; the pane docks beside the chat in fullscreen.
  • Speaks the final count out loud at the end of each turn.