What problem does it solve?
Developers integrating Anthropic's Claude models face fragmented documentation, inconsistent SDK patterns across languages, and complex decisions around model selection, tool use, and agent architecture. This skill provides a single, authoritative reference that automatically adapts to the user's programming language and use case, eliminating guesswork and preventing costly integration mistakes.
Core Features & Use Cases
- Multi-Language SDK Guidance: Concrete, copy-paste-ready examples for Python, TypeScript, Java, Go, Ruby, C#, PHP, and raw HTTP, with automatic language detection from project files.
- Model & Parameter Mastery: Current model IDs, pricing tables, thinking modes, effort tuning, and step-by-step migration paths for Claude Fable 5, Opus 4.8, Sonnet 4.6, and Haiku 4.5.
- Production Patterns: Streaming, prompt caching, tool use, managed agents, context compaction, error handling, batch processing, and security guardrails for building reliable LLM applications.
Quick Start
Use the claude-api skill to add a streaming chat completion to your Python project using the official Anthropic SDK.