Claude API — Anthropic 官方 Skill

anthropics/skills

按项目语言查阅 Claude API 与 SDK 资料,完成流式响应、工具调用和 Agent 集成。

最近更新于:

查看 GitHub 项目
git clone https://github.com/anthropics/skills.git anthropic-skills mkdir -p .claude/skills cp -R anthropic-skills/skills/claude-api .claude/skills/
193,412Stars22,759Forks仓库最近推送

关于这个 Skill

Anthropic 的 Claude API Skill 为使用 Claude API 与官方 SDK 构建应用提供分语言参考。它要求 Agent 在实现流式输出、工具调用或 Agent 集成等功能前,先确认项目语言并读取相关文档。实际 API 调用需要用户自己的凭证,且可能产生用量费用。

为什么推荐

适合开发 Claude 应用:按项目语言读取对应官方 SDK 文档。运行示例仍需 API Key、可用模型配置和 API 费用预算。

适合用来做什么

  • 为 Claude 应用加入流式输出。
  • 实现工具调用循环。
  • 更新 Anthropic SDK 集成。

工作方式

1. 选择适合任务的 SDK 或 API 接口

先确认项目语言和 Claude 使用范围,再选择合适的 SDK 接口。

2. 实现流式响应与工具调用

根据流式输出、工具调用等需求读取对应参考文档,避免猜测 API 参数。

3. 查阅当前文档核对模型名称及 API 变更

实现调用,并明确处理响应内容块、错误和工具返回结果。

官方 claude-api 使用指令

示例任务

可以这样描述任务:“展示 TypeScript 流式响应与处理工具返回结果的实现方式。”

预览是 SkillHey 为这类任务制作的原创示例,内容为虚构演示;并非 Anthropic 官方截图或 Agent 评测结果。

第二个示例

可以这样描述任务:“展示 assistant 请求工具后,如何把工具结果返回 Claude。”

官方 claude-api 使用指令

安装单个 Skill 或官方插件

单独安装时,用上方命令把完整目录复制到项目 Skills 根目录,最终入口为 .claude/skills/claude-api/SKILL.md。保留引用资料、脚本与素材。

命令用途与使用时机
/plugin marketplace add anthropics/skills在 Claude Code 中注册官方插件市场。
/plugin install claude-api@anthropic-agent-skills安装官方插件;可能同时包含其他 Skill,具体以插件清单为准。

官方仓库与插件清单Claude Code Skill 安装文档

依赖与许可

真实调用需要 Anthropic 账户和凭据;SDK 依赖及 API 费用取决于任务。

方法文件可免费访问;运行 Agent 或外部服务可能产生相应费用。

再次分发文件前,请查看该 Skill 的 LICENSE.txt。

官方 claude-api 使用指令官方仓库与插件清单

Claude API 与 Claude Code:先确定任务

当任务是开发调用 Claude 的应用,或需要 Anthropic SDK 指导时,可以使用此 Skill。它不是通用的多模型 SDK 指南;应尊重项目既有供应商选择,并以当前官方 API 文档核对模型名称、价格与行为。

在编程 Agent 中安装 Skill 只提供指令和参考资料,不会提供 API 账号或凭证。请把密钥保存在提示词与源码之外。

官方仓库与插件清单已核对的上游 Skill

使用前需要了解

  • 真实调用需要 Anthropic 账户和凭据;SDK 依赖及 API 费用取决于任务。

支持的 Agent

Claude Code

常见问题

这是独立的 Skill 吗?

是。claude-api 有自己的 SKILL.md 和目录,同时属于「Anthropic 官方 Skills」专题。

资料与来源

原始资料见下方链接;文中的上手建议由 SkillHey 编辑整理。