Browse / Api Development / Agent SDK Development

Agent SDK Development

Provides authoritative guidance for building custom agents using the official Claude Agent SDK for TypeScript and Python.

SkillApi DevelopmentSdk ClientsAi Agent

The source repository doesn't declare a license. Check its terms before reusing the code.

Key features

  • Ensures up-to-date information by delegating 100% to official documentation.
  • Covers the full agent development lifecycle: installation, tools, sessions, permissions, and hosting.
  • Provides a detailed keyword registry for precise querying of SDK topics.
  • Offers structured troubleshooting patterns for common SDK issues.
  • Comprehensive guidance for both TypeScript and Python Claude Agent SDKs.

Use cases

  • Troubleshooting SDK configuration issues, authentication problems, or unexpected agent behavior.
  • Adding advanced features like session resumption, custom tools, or structured outputs to an existing agent.
  • Building a new custom agent from scratch using the TypeScript or Python SDK.

FAQ

What does the Agent SDK Development skill do?

This skill acts as your central, authoritative guide for building custom agents with the official Claude Agent SDKs for both TypeScript and Python. It ensures you always receive the most up-to-date information by sourcing its answers directly from the official documentation.

How does this skill improve my workflow?

It saves you time and prevents errors by providing a single, reliable source for SDK knowledge. Instead of searching through scattered documentation, you get precise, current answers for both TypeScript and Python, allowing you to build and troubleshoot agents more efficiently.

When should I use this skill?

Use this skill for any task related to the Claude Agent SDK. This includes installation, creating custom tools, managing agent sessions, configuring permissions, modifying system prompts, tracking costs, and learning production hosting patterns.

What capabilities does it provide?

It provides comprehensive guidance covering the entire agent development lifecycle: SDK installation, authentication, custom tool creation, session management (including resumption and forking), permissions, cost tracking, structured outputs, and production hosting.