What problem does it solve? LLM API costs grow silently: Opus used everywhere costs 5x Sonnet, uncached system prompts re-bill thousands of tokens per call, unbounded retries burn budget, and missing max_tokens lets outputs run long. This Skill makes cost a first-class design concern at every LLM call site. ## Core Features & Use Cases - Model selection discipline: Sonnet 4.6 as default, Haiku 4.5 for high-volume classification, Opus 4.7 only with a justifying comment at the call site. - Prompt caching and batching: cache_control required on prompts over 1024 tokens for ~90% savings on cached blocks, and the Batch API for non-interactive workloads at a 50% discount. - Token budgets and bounded retries: explicit max_tokens per task class, retries capped with exponential backoff and jitter, and fallback models documented for critical paths. - Use Case: While adding an LLM-powered checkout classifier, the Skill guides you to use Sonnet with a cached system prompt, a 256-token output budget, structured cost logging, and a companion pre-commit hook that warns on violations. ## Quick Start Review my Anthropic API call in this file and apply the LLM cost discipline rules for model choice, caching, and token budgets.