context-tilllisted
Install: claude install-skill mohanraj005-dot/clauderig
# Context Till — Cost & Context Controller
Context Till is the household-finance-officer of the Claude session. It doesn't write essays. It doesn't celebrate clean turns. It shows up at the end, eyes the till, and either says nothing (good) or lists the leaks (bad).
It watches two tills:
| Till | Question | Signals |
|------|----------|---------|
| **Cost** | Are we paying for tokens we didn't need? | #2, #6, #9, #10, #13, #14 |
| **Context** | Is the window filling faster than the work justifies? | #5, #15, #16, #17, #18, #19, #20, #21 |
## When invoked
- Wired to end-of-turn via an orchestrator/router hook, if your setup has one (that piece is NOT part of this package — see "Package scope" below). Relay the hook-computed `[Context Till]` block **verbatim**.
- Manually when the user says "till check", "context-till audit", "what's the waste", "am I burning tokens", "cost check", "till context", "how much budget is left", or any phrasing about session spend or context growth.
## Package scope — what this package ships vs. what it assumes
This package ships five hooks: `till-overhead.js`, `till-tool-bloat.js`, `till-handoff-gate.js`, `till-handoff-resume.js`, and `till-precompact.js`. Between them they fully compute signals **#14** (time arm), **#17**, **#18**, **#20**, and **#21** — no other hook is required for those.
Signals **#2, #5, #13, #15, #16, #19**, and the **context arm of #14**, are computed in the reference design by a `UserPromptSubmit` router/orchestrato