claude-agent-sdk-skill
Claude Agent SDK 官方文档与高级模式开发指南合集
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:claude-agent-sdk-skill。 它的用途是:Claude Agent SDK 官方文档与高级模式开发指南合集 完整的 Skill 内容见:https://321skill.com/skills/claude-agent-sdk-skill-waltersumbon/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“我想用 Claude SDK 给我的智能体添加一个工具调用前的权限检查钩子,用Python怎么写?” 技能会提供 `PreToolUse` 钩子的具体代码示例、参数说明以及如何将其集成到 `ClaudeAgentOptions` 中的完整步骤。
介绍
本仓库是一个技能合集,专门为使用 Claude Agent SDK 构建生产级 AI 智能体的开发者提供全面的、可直接安装的指南。它并非一个单一的功能性技能,而是将官方文档和高级开发模式(如子代理、钩子、批量处理)整理成独立的 Python 和 TypeScript 技能包,方便开发者按需加载。
它解决了开发者在构建 Claude 智能体时,需要快速查阅官方 API、理解最佳实践以及实现复杂模式(如工具调用生命周期管理、多代理协作)的痛点。通过结构化的技能包,开发者无需在文档和代码间频繁切换,即可在 IDE 或 Claude 对话中直接获得上下文相关的精准指导。
该合集非常适合正在或计划使用 Claude Agent SDK 进行 Python 或 TypeScript 开发的软件工程师、AI 应用开发者以及技术团队。无论是刚接触 SDK 的新手,还是需要实现高级功能(如审计日志、错误处理、会话管理)的资深开发者,都能从中找到对应的模块化指导。
与网络上零散的教程或单一的代码片段仓库不同,这个合集的核心价值在于其“生产就绪”的定位和“分语言、模块化”的组织方式。它不仅仅是对官方文档的复制,更包含了经过整理的进阶模式、迁移指南和排错案例,相当于一份由社区维护的、可直接集成到开发流程中的“增强版官方手册”。
核心特点
核心区别在于:1) 严格按 Python 和 TypeScript 语言分离技能包,开发者只需加载自己需要的部分,避免信息干扰;2) 内容深度覆盖从基础 `query()` 到高级的“子代理”、“钩子”、“MCP集成”等生产级模式,并配有“错误/正确”代码对比的排错指南,实用性远超基础API文档。
注意事项
不适合仅需简单调用 Claude API 或使用其他 AI 框架(如 LangChain、LlamaIndex)的开发者,也不提供具体的业务逻辑实现或预构建的终端用户应用。
常见问题
这个仓库是 Claude 的一个可以直接用的技能吗?
不是,它是一个技能合集导航站,包含 Python 和 TypeScript 两个独立的技能包,需要分别安装使用。
Python 和 TypeScript 的技能内容一样吗?
核心概念和模式相同,但 API 示例、代码片段和配置方式均针对各自语言进行了适配和编写。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/claude-agent-sdk-skill-waltersumbon/raw/index.md 读取 claude-agent-sdk-skill 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/claude-agent-sdk-skill-waltersumbon/raw/index.md(查看排版版本)