claude-api

Document building Claude API applications with language detection, model selection, and tool usage.

2|Updated Jun 21, 2026
One-click install
npx skills add https://github.com/CommonCapital/Manus-ai_clone --skill claude-api-commoncapital
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-api
Source: https://github.com/CommonCapital/Manus-ai_clone/tree/main/public/deep-agent/skills/claude-api
Command: npx skills add https://github.com/CommonCapital/Manus-ai_clone --skill claude-api-commoncapital

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires anthropic, @anthropic-ai/sdk, anthropic-java, anthropic-sdk-go, anthropic-sdk-ruby, anthropic-sdk-csharp, anthropic-sdk-php, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of building LLM-powered applications using the Claude API, enabling users to leverage Claude's capabilities without extensive coding.

Core Features & Use Cases

  • Language Detection: Automatically detects the programming language being used, providing relevant documentation and examples.
  • Multiple LLM Models: Offers guidance on using various Claude models (Opus, Sonnet, Haiku) based on the task's complexity and output size.
  • API Integration: Provides detailed instructions on integrating the Claude API with different programming languages, including Python, TypeScript, Java, Go, Ruby, C#, and PHP.
  • Tool Use: Explains how to define and use tools with the Claude API for tasks like code execution, file processing, and web search.
  • Agent SDK: Introduces the Agent SDK for building advanced AI agents with Claude, including file and web access, and custom tools.

Quick Start

Use the claude-api skill to extract text and structure data from the attached PDF file 'project-specification.pdf'.

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

To integrate the Claude API, this Skill provides detailed instructions and code examples for multiple languages including Python, TypeScript, Java, Go, Ruby, C#, and PHP, automatically detecting your context.

When should I use Claude Opus, Sonnet, or Haiku for my application?

You should select Claude Opus, Sonnet, or Haiku based on your task's complexity and output size. This Skill offers guidance on choosing the appropriate LLM model to balance performance and requirements.

What is the best way to define and use tools with the Claude API?

The best way to define and use tools with the Claude API is by following the provided examples for code execution, file processing, and web search, allowing Claude to interact with external functions.

Does the Claude API support building advanced AI agents with web access?

Yes, the Claude API supports building advanced AI agents through the Agent SDK, which enables file and web access, along with the integration of custom tools for complex workflows.

Can I extract and structure data from a PDF file using the Claude API?

Yes, you can extract and structure data from a PDF file using the Claude API by applying the language detection and tool use capabilities to parse project specifications and other documents.