Token Usage Audit
Save tokens by measuring the waste categories before optimizing them.
Waste Categories
Audit these in order:
- startup-context weight;
- shell and tool-output noise;
- repeated file reads or re-analysis;
- oversized handoffs and summaries;
- stale skills, prompts, or always-loaded docs;
- compaction loss and re-derivation cost.
Audit Workflow
- Identify the current failure mode:
- output overflow;
- startup bloat;
- long-session decay;
- repeated repo rediscovery.
- Estimate which category dominates.
- Apply the narrowest corrective skill:
rtk-assisted-shellorshell-output-compaction;graph-guided-code-reading;token-efficient-execution;lean-context-layout;compaction-survival;token-frugal-mode.
- Re-check after the intervention:
- fewer broad reads;
- shorter command output;
- smaller startup docs;
- cleaner resume state.
- Record what changed so the same waste is not rediscovered next session.
Practical Signals
- top-level agent file is large and generic;
- same README or module keeps getting reopened;
- shell output dominates the conversation;
- compaction causes “what were we doing?” recovery turns;
- too many installed skills are irrelevant to current work;
- long status updates cost more than the actual edit.
Deliverable
Report:
- biggest waste category;
- corrective skills used;
- what was changed;
- expected future savings.
Guardrails
- Do not chase precision that costs more tokens than it saves.
- Do not instrument everything if a clear dominant waste category is already visible.
- Optimize the highest recurring cost first, not the most novel one.