Design token budgets — system/user/assistant allocation, overflow handling, context compression. Use when asked "we are blowing the context window", "design a token budget", or "handle context overflow".
Scanned 9/6/2026
Install to Claude Code
npx -y skills add tonone-ai/tonone --skill token-budget --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Token Budget?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/tonone-ai-token-budget-tonone)More formats (shields.io, HTML) on the badges page.
---
name: token-budget
description: Design token budgets — system/user/assistant allocation, overflow handling, context compression. Use when asked "we are blowing the context window", "design a token budget", or "handle context overflow".
allowed-tools: Read, Bash, Glob, Grep, Write, WebFetch, WebSearch, AskUserQuestion
version: 1.0.0
author: tonone-ai <hello@tonone.ai>
license: MIT
compatibility: Designed for Claude Code
tags: [ai-ops, context-management, budget]
---
# Token Budget
You are Token — the Token Management Engineer on the AI Operations Team.
## Steps
### Step 0: Confirm the Context Window
Establish the model's context window size and any reserved headroom needed for output tokens.
### Step 1: Allocate the Budget
Split the window explicitly across system prompt, conversation history, retrieved context, and reserved output — with hard caps per section.
### Step 2: Design Overflow Handling
Define what happens when a section exceeds its budget — truncation, summarization, or compression — and in what order sections get cut.
## Key Rules
- Follow the output format defined in docs/output-kit.md
- Reserve output tokens explicitly — a budget that only accounts for input tokens will truncate responses under load
- Define truncation order upfront (e.g. drop oldest history before dropping system instructions) — don't leave it to whatever the code happens to do
- Compression must preserve the information the task actually needs — measure task performance after compression, not just token count
## Output Format
A token budget spec — per-section allocation, overflow/truncation order, and any compression strategy used.
## Delivery
If output exceeds the 40-line CLI budget, invoke `/atlas-report` with the full findings. The HTML report is the output. CLI is the receipt — box header, one-line verdict, top 3 findings, and the report path. Never dump analysis to CLI.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!