Claude API Purpose Use this skill when working on Anthropic Claude API or official Anthropic SDK code. It covers application architecture, language-specific SDK usage, model migration, tool use, streaming, structured outputs, prompt caching, files, batches, managed agents, and provider-specific constraints. Provider Gate Before editing code, inspect imports, filenames, config, and the user's request. Use this skill only for Anthropic/Claude API work. If the file is explicitly OpenAI, provider-neutral, or named as a generic implementation, stop and ask whether the user wants a Claude implement…