claude-api

Route Claude integrations across API and SDKs by code imports and language.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/leogomez74/studio --skill claude-api-leogomez74
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-api
Source: https://github.com/leogomez74/studio/tree/main/.claude/skills/claude-api
Command: npx skills add https://github.com/leogomez74/studio --skill claude-api-leogomez74

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Solves the problem of choosing the right Claude integration by routing between Claude API, Anthropic SDK, and Agent SDK based on code imports and user intent. It supports language detection and surface selection workflows across Python, TypeScript, Java, Go, Ruby, and PHP, with language-specific documentation references. It provides guidance on installation, streaming, tool use, and error handling, plus quick-start templates to bootstrap Claude integrations.

Core Features & Use Cases

  • Language detection and surface selection across Claude API, Anthropic SDK, and Agent SDK based on project context.
  • Language-specific guidance and references to install and use the appropriate SDKs.
  • Quick-start templates to bootstrap Claude integrations in modern stacks.

Quick Start

Identify your project language and pick the corresponding Claude integration guide to begin.

Frequently Asked Questions about claude-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate the Claude API using the Anthropic SDK across different programming languages?

Integrating the Claude API across languages involves routing between Claude API, Anthropic SDK, and Agent SDK based on your code imports. This skill detects your language and provides specific installation guidance for Python, TypeScript, Java, Go, Ruby, and PHP.

What is the difference between the Claude API, Anthropic SDK, and Agent SDK for LLM integration?

The Claude API provides direct endpoint access, while the Anthropic SDK offers language-specific wrappers, and the Agent SDK handles autonomous workflows. This integration routes between them based on your project context and user intent.

Does the Anthropic SDK support streaming and tool use in Python and TypeScript?

Yes, the Anthropic SDK supports streaming and tool use in Python and TypeScript. This skill provides specific guidance and quick-start templates to implement these features for bootstrapping Claude integrations in modern stacks.

How do I get a quick-start template to bootstrap a Claude integration in Go or Ruby?

To get a quick-start template for Claude integration in Go or Ruby, identify your project language and select the corresponding guide. This skill provides templates and references for installation, streaming, and error handling.

When should I use the Agent SDK instead of the standard Anthropic SDK for Claude integration?

You should use the Agent SDK instead of the standard Anthropic SDK when your Claude integration requires autonomous workflows rather than direct API calls. This skill evaluates your code imports and user intent to route you to the correct surface.

How do I handle errors when installing or using the Claude API in PHP and Java?

To handle errors when using the Claude API in PHP and Java, this skill provides language-specific documentation references and guidance. It helps you manage installation issues and error handling for your specific integration surface.