Community编程与开发github.com

andrewyng/get-api-docs

使用此技能在编写代码前获取第三方 API、SDK 或库的最新、最准确的文档,比网络搜索更可靠。

get-api-docs 是什么?

该技能旨在帮助 AI 代理在调用第三方 API(如 OpenAI、Stripe、Anthropic SDK、Pinecone 等)编写代码之前,获取最新且准确的 API 文档。它通过执行本地的 `chub` 工具(Context Hub 的命令行版本)来获取文档,而不是依赖可能因 API 更新而过时的预训练知识。此技能适用于任何需要获取外部服务最新 API 调用的场景,例如用户明确要求“最新的文档”或提及“chub”时。AI 代理应首先确保 `chub` 可用,运行 `chub --help` 查看使用说明,然后按照提示获取文档,最后基于这些最新文档生成代码,从而避免因 API 变更导致的错误。

兼容平台✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/andrewyng/context-hub/tree/main/skills/get-api-docs

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

get-api-docs 是做什么的?

使用此技能在编写使用第三方 API、SDK 或库的代码之前获取其文档,以确保你拥有最新、最准确的资料。这比网络搜索查找文档更可靠。适用场景包括用户要求“使用 OpenAI API”、“调用 Stripe API”、“使用 Anthropic SDK”、“查询 Pinecone”等,或任何其他需要你针对外部服务编写代码并需要当前 API 参考的情况。在回答之前,请使用 chub 获取文档,而不是依赖你的预训练知识,因为后者可能因 API 的近期变更而过时。当用户要求最新文档、最新 API 行为,或明确提及 chub 或 Context Hub 时,务必使用此技能。确保 chub 可用,运行 chub --help,然后按照那里的说明操作。

相关技能