What problem does it solve? Writing correct Claude API and Anthropic SDK code requires up-to-date knowledge of model IDs, SDK bindings, beta headers, and features like prompt caching, tool use, streaming, and Managed Agents, which are easy to get wrong from memory. ## Core Features & Use Cases - Multi-language SDK guidance: Language detection routes to dedicated references for Python, TypeScript, Java, Go, Ruby, C#, PHP, and cURL, covering installation, streaming, tool use, thinking, and structured outputs. - Feature implementation patterns: Quick references and shared docs for prompt caching, adaptive thinking, effort, compaction, batches, Files API, and server-side tools. - Managed Agents support: End-to-end guidance for the /v1/agents, /v1/sessions, and /v1/environments beta surface, including an onboarding subcommand. - Use Case: A developer asks to add tool use with prompt caching to a Python app; the skill loads the Python README plus shared caching and tool-use docs and emits correct SDK code using claude-opus-4-6. ## Quick Start Ask the assistant to add a streaming Claude API call with prompt caching to your project file using the official Anthropic SDK.