agent-sdk-doc

Build autonomous agents with Python, TypeScript, MCP, hooks, and observability.

1|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/hlibkoval/claudemd --skill agent-sdk-doc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-sdk-doc
Source: https://github.com/hlibkoval/claudemd/tree/main/skills/agent-sdk-doc
Command: npx skills add https://github.com/hlibkoval/claudemd --skill agent-sdk-doc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The Agent SDK documentation provides a complete, centralized reference for building autonomous Claude Code/Agent SDK agents, enabling teams to learn setup, features, and best practices.

Core Features & Use Cases

  • Official API reference, quickstart guides, and migration notes for Python and TypeScript.
  • Tutorials on building skills, hooks, MCP integration, subagents, and observability, plus hosting and cost tracking.
  • Real-world examples and code snippets to accelerate implementation.

Quick Start

Install the Claude Agent SDK and run a sample agent to observe the end-to-end workflow.

Frequently Asked Questions about agent-sdk-doc

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

FAQPage Schema
How do I build autonomous agents with the Claude Agent SDK?

You build autonomous agents by installing the Claude Agent SDK and configuring tool loops within your environment. The documentation provides complete setup guides, API references, and code snippets for both Python and TypeScript to implement production-grade autonomous workflows.

What is MCP integration and how does it work with Claude subagents?

MCP integration connects your subagents to external tools and data sources during their tool loops. The documentation provides tutorials on configuring MCP servers alongside hooks, enabling agents to autonomously fetch context and execute multi-step actions securely.

Does the Claude Agent SDK support both Python and TypeScript?

Yes, the Claude Agent SDK fully supports both Python and TypeScript. The documentation includes official quickstart guides, API references, and migration notes to help you implement autonomous agents in either language within your own environment.

How do I add persistent context to autonomous agents using CLAUDE.md?

You add persistent context to autonomous agents by utilizing CLAUDE.md-based memory files. The documentation covers how to structure these files to maintain instructions and context across agent runs, ensuring continuous operational state within your workflows.

What's the best way to track costs and add observability to Claude subagents?

The best way to track costs and add observability is by using the SDK's built-in monitoring features. The documentation includes tutorials on implementing observability, tracking token usage, and calculating hosting costs for running autonomous agents in production.

Can I use hooks to customize the tool loop behavior of my Claude agents?

Yes, you can use hooks to customize tool loop behavior by injecting custom logic before or after agent actions. The documentation provides specific tutorials on building and registering hooks to intercept, modify, or extend agent workflows dynamically.