claude-api

Installation
SKILL.md

Building LLM-Powered Applications with Claude

Use this skill for Claude API, Anthropic SDK, and Agent SDK implementation work. Start with the simplest surface that satisfies the task, detect the project language, then load only the relevant language-specific files.

Defaults

Unless the user requests otherwise, use Claude Opus 4.6 with the exact model string claude-opus-4-6, adaptive thinking (thinking: {type: "adaptive"}) for non-trivial work, and streaming for long input, long output, or high max_tokens. Use SDK final-message helpers such as .get_final_message() / .finalMessage() when individual stream events are not needed.

Do not invent model IDs or append date suffixes. If an exact model is not in the cached table in references/operating-reference.md, read shared/models.md or current official docs before using it.

Language Routing

Detect language from project files before loading examples:

Installs
2
GitHub Stars
6
First Seen
Apr 18, 2026
claude-api — kmshihab7878/claude-code-setup