$npx -y skills add mocasus/paleo --skill paleo-budgetUse when user says "budget", "token limit", "stay under N tokens", or wants per-task token caps. Enforce a hard token budget per task/response — track estimate, stop before limit, summarize if exceeded. Off: "no budget" / "unlimited".
| 1 | # paleo-budget |
| 2 | Hard token budget per task. Cap spend, never overflow. |
| 3 | |
| 4 | ## Rules |
| 5 | - Set budget up front: "budget 2000" = max ~2000 out-tokens for the whole task. |
| 6 | - Estimate before writing: rough tok ≈ chars / 4. Track running count. |
| 7 | - Stop at ~90% budget. If answer incomplete, summarize remainder in bullets. |
| 8 | - Tight budget → pair with `paleo` (terse). budget + paleo = max save. |
| 9 | - Code/commands stay exact — budget hits prose, not correctness. |
| 10 | |
| 11 | ## Levels |
| 12 | - `soft`: warn near limit, keep going. |
| 13 | - `hard` (default): cut off at limit, summarize the tail. |
| 14 | - `strict`: fail-loud if estimate exceeds budget before starting. |
| 15 | |
| 16 | ## Switch |
| 17 | - `/budget 1500 soft|hard|strict` set cap + mode. |
| 18 | - "no budget" / "unlimited" → off. |
| 19 | |
| 20 | ## Gotchas |
| 21 | - Token estimate is approximate (chars/4). Leave 10% headroom. |
| 22 | - Never truncate the critical part of the answer — summarize instead. |
| 23 | - Budget = output cap. Input/context not counted unless user says "total". |