verkyyi

Tokenledger — Development skill for Claude Code

Development community

Books for a team account pool: one hub that knows how much headroom each of your team's Claude subscriptions has left, across every machine.

How to install Tokenledger

This entry records only its repository, not the path inside it, so there is no exact command to give. Open verkyyi/tokenledger and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Tokenledger does

Books for a team account pool: one hub that knows how much headroom each of your team's Claude subscriptions has left, across every machine. Cross-endpoint usage, per-team cost attribution, live dashboard, read-only MCP.

Alternatives in Development

  • Third-party Notices — THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THI 94.7k ★
  • Candidates — Fetch and analyse top pool candidates with OKX smart money signals 722 ★
  • Translate Book — Claude Code skill that translates entire books (PDF/DOCX/EPUB) into any language using parallel subagents 542 ★

README

TokenLedger

tokens counted by this hub

**Books for a team account pool.** A small team buys N Claude subscriptions centrally and schedules its work against whichever of them still has headroom. That is markedly cheaper per unit of quota than buying a seat per person — and it leaves the team with no reporting at all, because every first-party number is scoped either to one machine or to one seat.

TokenLedger is the missing ledger. One hub that knows how much headroom each subscription has left, where the spend went (machine, OS login, project, team), what the subscriptions actually cost in real money, and a gate a scheduler can branch on before it starts more work.

One Go binary: an agent on every endpoint, a hub with a dashboard and an API, and a read-only MCP server so any Claude session can ask. Usage covers **Codex** alongside Claude Code, with a source dimension for comparing or filtering them; both support subscription-limit monitoring when a usable local login is present.

![what it cost, and every model that ran](docs/img/dashboard.png)

The headline is the sum of two different kinds of money — a subscription that bills monthly, and metered spend that bills per call — and the consumption table below it is keyed on (provider, model), because one gateway failing over between vendors reaches the same model id on two contracts. Screenshots on this page come from a throwaway hub with invented data — docs/img/seed-demo.sh stands that hub up again so the pictures can be re-shot when the UI moves. Endpoint ids and dates differ every run, so it reproduces the state, not the bytes.

┌──────────────┐  ┌──────────────┐  ┌──────────────┐
│ linux server │  │ windows box  │  │ your laptop  │
│ ccquota agent│  │ ccquota agent│  │ ccquota agent│
└──────┬───────┘  └──────┬───────┘