Tokamon — Development skill for Claude Code
A pet for your Claude Code status line whose mood tracks your tokens, cost and usage limits.
How to install Tokamon
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open fidelisakilan/tokamon and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Tokamon does
A pet for your Claude Code status line whose mood tracks your tokens, cost and usage limits.
Alternatives in Development
- Codenotch — A macOS app that pins usage limits from Claude Code, Cursor, Codex, and Antigravity to a screen edge 1.3k ★
- Claude Auto Resume — A shell script utility that automatically resumes Claude CLI tasks when usage limits are lifted 732 ★
- Opik Openclaw — 🦞 Official plugin for OpenClaw that exports agent traces to Opik 725 ★
README
tokamon
**A tiny pet that lives in your Claude Code status line and feeds on your tokens.**

Your tokamon sits next to your usage stats and reacts to your session. It starts out bouncy, gets `$` eyes as the bill climbs, side-eyes you as your usage limit runs low, and keels over when you hit it. It fidgets while Claude works, bosses subagents around, and falls asleep when you walk away.
Install
You need [Claude Code](https://claude.com/claude-code), `jq` and `bash` (macOS, Linux, or WSL on Windows).
curl -fsSL https://raw.githubusercontent.com/fidelisakilan/tokamon/main/install.sh | bash
This copies `statusline.sh` to `~/.claude/` and adds the status line and four hooks to `~/.claude/settings.json`, keeping everything else in it. Your old settings are saved to `settings.json.bak`, and running it again is safe.
Manual installcurl -o ~/.claude/statusline.sh https://raw.githubusercontent.com/fidelisakilan/tokamon/main/statusline.sh
chmod +x ~/.claude/statusline.sh
Then add to `~/.claude/settings.json`, merging with any hooks you already have:
{
"statusLine": { "type": "command", "command": "~/.claude/statusline.sh", "refreshInterval": 1 },
"hooks": {
"UserPromptSubmit": [{ "hooks": [{ "type": "command", "command": "~/.claude/statusline.sh busy" }] }],
"Stop": [{ "hooks": [{ "type": "command", "command": "~/.claude/statusline.sh idle" }] }],
"SubagentStart": [{ "hooks": [{ "type": "command", "command": "~/.claude/statusline.sh agent-start" }] }],
"SubagentStop": [{ "hooks": [{ "type": "command", "command": "~/.claude/statusline.sh agent-stop" }] }]
}
}
Your tokamon hatches on the next redraw.
Moods

When several apply, the first match wins.
| Face | Mood | When |
|---|---|---|
(x_x) |
dead | 5h or 7d limit hit 100% |
Related Skills
Ccbrief
Minimal, configurable status line for Claude Code — context, tokens, cost and rate limits at a glance in your
Claude Dashboard
Comprehensive status line plugin for Claude Code with context usage, API rate limits, and cost tracking
AgentLimits
AgentLimits is macOS widgets that display Codex/Claude Code usage limits and ccusage tokens, cost, heatmap
Claude Usage Band
A usage band above the Claude Code prompt: limits, context, tokens, cost and more
Cc Statusline Chili Edition
🌶️ An informative multi-line status line for Claude Code — context, cost, reasoning mode, and account limits
Claude Code Vibe Mods
Claude Code mods that cost no tokens: a game announcer for finished tasks, a breathing pane, and a status line
Related Agents
Cost Estimator
Estimates Cloudflare Workers costs before deploying. Reads wrangler.toml, counts D1 tables/rows, estimates KV/
Execution Monitor
Monitor a running Syntropic137 workflow execution — polls for phase progress, reports status changes, alerts o
Sub Cost Governor
Dept 6 sub. Tracks token and cost budgets per task and project, triggers fallback or safe stop. Read-only.