claude-api

Implement Anthropic Claude API integrations for Python and TypeScript applications.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/luongldptit/move-ticket --skill claude-api-luongldptit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-api
Source: https://github.com/luongldptit/move-ticket/tree/main/.agent/.agents/skills/claude-api
Command: npx skills add https://github.com/luongldptit/move-ticket --skill claude-api-luongldptit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers building applications with the Anthropic Claude API often struggle with correct implementation of core and advanced features across Python and TypeScript SDKs, including handling streaming, tool use, vision inputs, and cost optimization, leading to wasted time and suboptimal performance.

Core Features & Use Cases

  • Cross-SDK Pattern Library: Pre-built, tested implementation patterns for both Python and TypeScript Anthropic SDKs, covering Messages API, streaming, and system prompts.
  • Advanced Feature Support: Guides for implementing vision analysis, extended thinking for complex reasoning, prompt caching for cost savings, batch processing for high-volume workloads, and Claude Agent SDK for multi-step agent workflows.
  • Use Case: A developer building a code review tool can use this skill to quickly implement tool use for querying a codebase, add streaming for real-time feedback, and optimize costs with prompt caching for repeated system prompts.

Quick Start

Use the claude-api skill to build a Python script that sends a user's question to the Claude Sonnet 4.6 model and returns the generated text response.

Frequently Asked Questions about claude-api

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

FAQPage Schema
How do I implement streaming with the Claude API in Python and TypeScript?

To implement streaming with the Claude API, use the official Anthropic Python or TypeScript SDKs to handle Messages API streaming. This skill provides tested implementation patterns for real-time text generation responses.

How do I set up tool use for an AI agent workflow using the Anthropic SDK?

Set up tool use by defining tool schemas in your Anthropic SDK requests, enabling Claude to query external data or execute functions. This skill covers building multi-step agent workflows with the Claude Agent SDK.

Does the Claude API support prompt caching for cost optimization?

Yes, the Claude API supports prompt caching for cost optimization. This skill provides implementation guides for caching repeated system prompts, significantly reducing token usage and operational costs.

Can I process high-volume batch workloads with the Anthropic Python SDK?

Yes, you can process high-volume batch workloads with the Anthropic Python SDK. This skill provides patterns for batch processing pipelines and extended thinking for complex reasoning tasks.

What is the best way to build a vision analysis system using the Claude API?

The best way to build a vision analysis system is by using the Anthropic SDKs to pass image inputs to the Messages API. This skill provides correct implementation patterns for vision analysis applications.

Do I need the official Anthropic SDKs to implement extended thinking and vision inputs?

Yes, you need the official Anthropic Python or TypeScript SDKs to implement extended thinking and vision inputs correctly. This skill provides cross-SDK pattern libraries for these advanced features.