What problem does it solve?
This Skill helps developers build reliable applications with the Claude API and Anthropic SDKs without guessing which surface, language pattern, or feature set to use.
Core Features & Use Cases
- API Surface Selection: Choose between single calls, tool use, streaming, batches, files, structured outputs, and agent-style workflows.
- Language-Specific Guidance: Follow the right implementation path for Python, TypeScript, Java, Go, Ruby, C#, PHP, or raw HTTP.
- Production Readiness: Use the documented defaults, error handling, retry behavior, and model-selection rules to avoid common integration mistakes.
- Use Case: A team adding Claude to a product can use this Skill to decide on the correct SDK, implement streaming responses, add tools, and return validated structured output.
Quick Start
Use this skill to identify your project language, choose the right Claude API or Agent SDK surface, and draft a starter integration for your first request.