What problem does it solve?
This Skill provides Claude API guidance for building, debugging, and migrating Anthropic/Claude SDK applications, with strict rules to ensure the code uses the correct Claude surface and model parameters.
Core Features & Use Cases
- SDK-correct Claude integration: Ensures you call Claude via the official Anthropic SDK (or raw HTTP only when explicitly requested) and prevents mixing OpenAI-style code into Claude implementations.
- Model- and parameter-aware troubleshooting: Enforces safe defaults (e.g., Opus 4.7 as
claude-opus-4-7) and highlights breaking changes like adaptive thinking requirements and removed sampling/budget parameters.
- Language-aware implementation support: Detects the project language from repo files and routes you to the appropriate language-specific Claude API reference.
- Tooling, streaming, and advanced API patterns: Covers structured outputs, tool use loops, streaming/SSE handling guidance, prompt caching, compaction, and managed-agents concepts.
Quick Start
Ask: "Integrate the Claude API into my project, using the official Anthropic SDK in TypeScript, and stream the response while following your model and thinking defaults."