claude-api

Guide Claude API integrations across Python, TypeScript, Java, Go, and Ruby.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/ArroganceG/trae_skills_backup --skill claude-api-arroganceg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-api
Source: https://github.com/ArroganceG/trae_skills_backup/tree/main/claude-api
Command: npx skills add https://github.com/ArroganceG/trae_skills_backup --skill claude-api-arroganceg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build Claude-powered apps across surfaces by leveraging the Claude API or Anthropic SDK. It helps you decide the right surface (Claude API, Agent SDK) and guides language-specific documentation.

Core Features & Use Cases

  • Surface-aware integration: Claude API, Agent SDK, or standalone tool usage depending on your needs.
  • Language-detection guided routing: detects Python, TypeScript, Java, Go, Ruby, etc., and points to the proper language folder.
  • Defaults and best practices: uses Claude Opus 4.6 with adaptive thinking and streaming where appropriate, with built-in guidance for tool use and error handling.

Quick Start

Identify your project language, then select the Claude API or Agent SDK surface and follow the language-specific README to implement your integration.

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?

This Skill detects your project language like Python or TypeScript and routes you to the proper language-specific documentation for implementing Claude API single-call or workflow use cases.

What is the difference between the Claude API and the Anthropic Agent SDK?

The Claude API handles direct integrations, while the Agent SDK provides architecture guidance for building agentic surfaces with tool use. This Skill helps you decide the right surface depending on your project needs.

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

Yes, Claude API integrations support Java, Go, Ruby, and other languages by guiding surface choice, model defaults, and documentation discovery tailored to your specific language folder.

What are the default model and best practices for Claude API integrations?

Claude API integrations enforce defaults like claude-opus-4-6, adaptive thinking, and streaming for long inputs, while providing built-in guidance for tool use and error handling.

When should I use streaming for long inputs in my Anthropic SDK workflow?

Use streaming for long inputs in Anthropic SDK workflows when processing extensive text, as this Skill enforces streaming defaults where appropriate alongside adaptive thinking and tool use references.