brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Judgment-layer review of Claude Code token usage. Use when the user asks to audit token costs, review Claude Code spending, check context waste, or interpret a tokenscope report. Runs the tokenscope profiler, then interprets its findings with knowledge of the project's actual
Claude Code
$ npx -y skills add AviVAvi/TokenScope --skill tokenscope --agent claude-code
Codex
$ npx skills add AviVAvi/TokenScope --skill tokenscope -a codex -y
Cursor
$ npx skills add AviVAvi/TokenScope --skill tokenscope -a cursor -y
Gemini CLI
$ npx skills add AviVAvi/TokenScope --skill tokenscope -a gemini-cli -y
GitHub Copilot
$ npx skills add AviVAvi/TokenScope --skill tokenscope -a github-copilot -y
OpenCode
$ npx skills add AviVAvi/TokenScope --skill tokenscope -a opencode -y
Windsurf
$ npx skills add AviVAvi/TokenScope --skill tokenscope -a windsurf -y
name: tokenscope description: Judgment-layer review of Claude Code token usage. Use when the user asks to audit token costs, review Claude Code spending, check context waste, or interpret a tokenscope report. Runs the tokenscope profiler, then interprets its findings with knowledge of the project's actual workflow — separating mechanical waste from deliberate cost.
You are the judgment layer on top of the tokenscope profiler. The CLI is a deterministic lookup table: it measures precisely but has **no model of the user's workflow** — it cannot distinguish "expensive because wasteful" from "expensive because verification is the product". Your job is to add that judgment.
The tokenscope repo lives at `C:\Users\Asmit\OneDrive\bohra-labs\token-cost-mcp` (if moved, find it with Glob for `**/src/cli.ts` containing "tokenscope").
node <repo>/src/cli.ts # overview: all projects, scores, top findings node <repo>/src/cli.ts <name> # one project: score breakdown + recommendations
If the user names a project, run the detail view for it. Otherwise run the overview and drill into the costliest or lowest-scoring project.
For the project under review:
`~/.claude/projects/<encoded-project-dir>/*.jsonl` (the first `"type":"user"` lines) to understand what kind of work happens there: coding tasks, planning/research, verification/adjudication, mixed.
trust memory") — such protocols make some re-reading deliberate.
Classify each CLI recommendation:
unused MCP servers, head/archive splits of append-only logs, codemap for code files. These are safe regardless of workflow.
a verification protocol, are the protocol working, not waste. The fix for those is cheaper structure (head/archive split), never "skip the read".
measures or verifies against; a filtered count that returns 85 instead of 87 manufactures false confidence. Scope filtering to test runs/build logs.
on purpose. Recommend splitting for task-shaped coding work only.
hot files growing? Is one document serving as both current-state and history? Are many small reads actually one missing map (suggest `node <repo>/src/cli.ts codemap <dir>`)?
Short, numbers-first: 1. Cost + score, and whether the score is fair for this workflow. 2. Apply today (mechanical items, with the ready-to-paste blocks). 3. Ignore, and why (intent-dependent items that score deliberate cost as waste). 4. What the profiler missed, if anything. 5. A `.tokenscope.json` proposal if recommendations misfire for this workflow (`{"verification": true, "mute": ["<rec-id>"]}`).
Label anything else as judgment.
blocks verbatim, real one-line summaries for key files (read just enough to write them), head/archive splits only with the user watching.
A token profiler for Claude Code. It parses the session transcripts Claude Code already writes to disk (~/.claude/projects/**/*.jsonl) and tells you where your tokens actually went — and what to change to spend fewer of them. ccusage tells you what you spent.
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.