Claude Dashboard Trmnl — Development skill for Claude Code
Claude Code dashboard for TRMNL e-ink display: rate limits, costs, agents, tokens.
How to install Claude Dashboard Trmnl
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open rohitg00/claude-dashboard-trmnl and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Dashboard Trmnl does
Claude Code dashboard for TRMNL e-ink display: rate limits, costs, agents, tokens.
Alternatives in Development
- Mono Color Skill — One-ink editorial print image skill — warm paper, halftone photography, active negative space, and restrained 3k ★
- Claude Swap — Switch between multiple Claude Code accounts, with automatic rate-limit rotation, usage dashboard, and paralle 2k ★
- Claude Usage — A local dashboard for tracking your Claude Code token usage, costs, and session history 864 ★
README
Claude Code Dashboard → TRMNL
Full dashboard for [Claude Code](https://docs.anthropic.com/en/docs/claude-code) on a [TRMNL](https://usetrmnl.com) e-ink display. Rate limits, extra usage billing, costs, sessions, cache efficiency, streak — powered by [iii-engine](https://iii.dev).

What's on the Dashboard
- Extra Usage — real Anthropic billing ($42.30 / $50 limit, 84%)
- Rate Limits — session % and week % with reset times
- Cost Tracking — today, week, month, all-time (per-model pricing from Claude Code source)
- Token Breakdown — input, output, cache read, cache write, total
- Sessions — running, today, week, month, total, streak days, hours coded
- Efficiency — API equiv. cost, messages, cache hit %, cost/req, cache savings
- Model Usage — primary model badge, conditional sonnet/haiku when used
- Setup — plugins, MCPs, projected monthly cost
4 layout sizes: full, half vertical, half horizontal, quadrant.
Architecture
Two setup options — iii worker (recommended) or launchd fallback.
Option 1: iii Worker (Recommended)
The iii worker registers functions and cron triggers against a running iii-engine. Real-time cost tracking via `chat::completed` events, cron-based TRMNL posting, state persistence in iii KV.
iii-engine (ws://localhost:49134)
└─ claude-dashboard-trmnl worker
├─ trmnl::refresh [cron 5min] → parse sessions + scrape /usage + POST webhook
├─ trmnl::on_chat_completed [subscribe] → real-time cost tracking in iii state
├─ GET /api/trmnl/health [http] → last update status
└─ POST /api/trmnl/refresh [http] → manual trigger
↓
TRMNL webhook → e-ink display
Option 2: launchd (macOS fallback)
Python scripts scheduled via macOS launchd. No iii-engine required.
launchd (every 5 min) → run.sh → Python scripts → POST webhook
Pr
Related Skills
Claude Hud
A native macOS and Windows heads-up display for every Claude Code session: live status, costs, rate-limit fore
Claude Usage Report
Claude Code stop hook: per-prompt usage report with token costs, context window, and rate limits
AgentLimits
AgentLimits is macOS widgets that display Codex/Claude Code usage limits and ccusage tokens, cost, heatmap
Auto Resume
Arm a local timer that types your next prompt into this terminal ~10 minutes after your rate limit resets. Arm
Claude Dashboard
Comprehensive status line plugin for Claude Code with context usage, API rate limits, and cost tracking
Agentic OS Dashboard
Local cockpit for Claude Code usage — rate limits, activity chart, one-click skill buttons.
Related Agents
Cost Estimator
Estimates Cloudflare Workers costs before deploying. Reads wrangler.toml, counts D1 tables/rows, estimates KV/
Pixeltable Debugger
Diagnoses failing or stale Pixeltable pipelines. Errored computed columns, no-op recomputes, retrieval problem
Kavach API
KAVACH API security + auth/session specialist. Traces every endpoint for BOLA/IDOR, BFLA, broken auth, mass as