claude-api

Installation
SKILL.md

Claude API & Agent SDK

Defaults

  • Model: claude-opus-4-6 (unless user specifies otherwise)
  • Thinking: thinking: {type: "adaptive"} for complex tasks (never budget_tokens — deprecated)
  • Streaming: Default for large inputs, large outputs, or high max_tokens
  • Streaming completion: Use .get_final_message() (Python) / .finalMessage() (TypeScript)

Language Detection

Infer language from project files. Support: Python, TypeScript/JavaScript, Java/Kotlin/Scala, Go, Ruby, C#, PHP, cURL. If multiple languages detected, clarify which is relevant.

Which Surface to Use

Use Case Surface
Single LLM call (classify, summarize, extract, Q&A) Claude API direct
Multi-step pipelines with tool use Claude API + tool use
Related skills
Installs
1
GitHub Stars
27
First Seen
Mar 22, 2026