claude-api

Select Claude API surfaces and consult language-specific SDK documentation.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/iredrion-img/kh-rnd-wms --skill claude-api-iredrion-img
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-api
Source: https://github.com/iredrion-img/kh-rnd-wms/tree/main/.agents/skills/claude-api
Command: npx skills add https://github.com/iredrion-img/kh-rnd-wms --skill claude-api-iredrion-img

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers build Claude-powered applications by selecting the right Claude surface and consulting language-specific documentation.

Core Features & Use Cases

  • Language detection across projects to route to the appropriate language SDK (Python, TypeScript, Java, Go, Ruby, C#, PHP, and curl).
  • Surface selection guidance: Single LLM call, Workflow, Agent, and tool integration, plus memory and MCP support.
  • Tool use concepts, streaming, batch processing, and agent-sdk integration across languages.

Quick Start

Identify your project language, select the Claude API surface, and implement the integration using the corresponding language docs.

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 Python or TypeScript?

To integrate the Claude API, you select the right API surface and consult the language-specific SDK documentation for Python or TypeScript to implement your workflow. It routes your project to the appropriate SDK for scalable implementation.

Can I use the Claude API with Java, Go, or Ruby?

Yes, the Claude API supports Java, Go, and Ruby along with other languages like C#, PHP, and curl. It detects your project language and routes you to the appropriate SDK documentation and integration patterns.

What's the best way to implement streaming and tool use with the Claude API?

The best way to implement streaming and tool use is by following the API's best practice guidelines for tool integration and agent workflows. The Skill provides concepts and patterns for streaming, batch processing, and agent-sdk integration across languages.

How do I choose the right Claude API surface for my application?

You choose the right Claude API surface based on your needs: a single LLM call, a workflow, an agent, or tool integration. The Skill provides surface selection guidance along with memory and MCP support recommendations.

Does the Claude API integration include error handling and adaptive thinking?

Yes, Claude API integration enforces recommended models, adaptive thinking, compaction, and error handling guidelines. These ensure your Claude-powered applications remain scalable and safe during implementation.

Why do I need language-specific docs for Claude API tool integration?

You need language-specific docs for Claude API tool integration because each SDK handles tool usage patterns, streaming, and agent workflows differently. The Skill covers these concepts across Python, TypeScript, Java, Go, Ruby, C#, PHP, and curl.