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
- 10 Statusline Setup Agent — Status Line Setup Agent System Prompt 2.3k ★
- 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 ★
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
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
Modeldeck
macOS menu bar app that tracks usage limits across all your Claude Code and Codex CLI accounts — live "% left"
Claude Skill Cave
Caveman mode skill for Claude. Fewer output tokens, longer usage before hitting limits.
Token Bar
macOS menu-bar app: token usage, cost & rate limits for Claude Code, Codex CLI, Gemini CLI
Cctally
Claude Code usage tracker and local dashboard for Pro/Max subscription limits - weekly cost-per-percent trend,
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
Book Orchestrator
Fully autonomous book genesis pipeline. Takes a one-line idea and produces a publish-ready manuscript. Dispatc