What problem does it solve?
This Skill helps you build reliable LLM-powered applications by choosing the right Anthropic/Claude API surface, handling SDK/API differences, and following best practices for models, thinking, tools, streaming, and production-ready request patterns.
Core Features & Use Cases
- API selection & architecture guidance: Choose between single-call Claude API, tool workflows, and Agent SDK based on what your app needs (e.g., file access, web/terminal tools, multi-step orchestration).
- Model defaults & correctness rules: Uses Claude Opus 4.6 by default (
claude-opus-4-6) and enforces exact model ID strings.
- Implementation-ready patterns: Covers language-specific setup (Python/TypeScript/Java/Go/Ruby/C#/PHP/cURL), plus practical sections on streaming, structured outputs, prompt caching, compaction, batching, files, and tool use loops.
Quick Start
Tell the skill which language you’re using (Python, TypeScript, etc.) and what you’re building (single-call extraction, tool-using workflow, or an agent with built-in web/file/terminal access).