agent-sdk

Provides Claude Agent SDK expertise including API references and TypeScript code examples.

1|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/Prorise-cool/ProrisePromptMinder --skill agent-sdk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-sdk
Source: https://github.com/Prorise-cool/ProrisePromptMinder/tree/main/.claude/skills/agent-sdk
Command: npx skills add https://github.com/Prorise-cool/ProrisePromptMinder --skill agent-sdk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides expert guidance and comprehensive documentation for developers navigating the complexities of the Claude Agent SDK, simplifying agent creation and configuration.

Core Features & Use Cases

  • API Reference: Get accurate details on core SDK functions like query(), tool(), and createSdkMcpServer().
  • Configuration & Best Practices: Understand agent definitions, MCP servers, hooks, permissions, and file checkpointing with practical advice.
  • Security Guidance: Learn about sandbox configuration, permission modes, and how to handle sensitive information safely.
  • Use Case: A developer needs to implement a custom tool with specific input schemas and integrate it into their Claude agent, ensuring proper permission handling and error management.

Quick Start

Ask about the query() function and its parameters.

Frequently Asked Questions about agent-sdk

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

FAQPage Schema
How do I use the query() function in Claude Agent SDK?

The Claude Agent SDK provides accurate API references and TypeScript code examples for the query() function, detailing its parameters to execute core AI agent tasks.

What is the best way to configure MCP servers for a Claude agent?

Configuring MCP servers for a Claude agent involves defining server instances using createSdkMcpServer() and integrating them into your agent definitions. The SDK provides best practices for robust agent creation and server setup.

How do I implement custom tools with specific input schemas in TypeScript?

You implement custom tools in TypeScript using the tool() function, defining specific input schemas and integrating them into your Claude agent. Ensure proper permission handling and error management during development.

Does the Claude Agent SDK support file checkpointing and sandbox configuration?

Yes, the Claude Agent SDK supports file checkpointing to manage state and sandbox configuration to handle sensitive information safely. It provides guidance on permission modes and security best practices.

Can I manage permissions and hooks for AI agents using this SDK?

Yes, you can manage agent definitions, hooks, and permissions using the Claude Agent SDK. It delivers comprehensive expertise on configuring these components to build robust and secure AI agents.