mcpField
R
reference-sdk

reference-sdk

github.com/parcadei开发3.9k482 次安装39 周前更新
代码仓库

关于 reference-sdk

reference-sdk 是用于查询 SDK 参考实现的开发 Skill,可辅助实现功能或排查特定提供商问题。它通过 btca ask 查询 Vercel AI SDK、Anthropic SDK 和 Zod 等资源。

主要功能

  1. 01查询 SDK 参考实现
  2. 02使用 btca ask 提问
  3. 03查看流式处理与工具调用模式
  4. 04比较多提供商实现
  5. 05检查验证模式

适用场景

  1. 01实现前研究 SDK 功能
  2. 02排查特定提供商行为
  3. 03比较不同 SDK 的实现
  4. 04检查数据验证方法

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/parcadei/continuous-claude-v3 --skill reference-sdk

安装后在 Claude Code 中输入/reference-sdk确认已加载。

详细介绍

参考 SDK 检查

在实现 SDK 功能或调试特定提供商的问题时,请检查参考实现。

适用场景

  • 实现 SDK 功能
  • 调试特定提供商的问题
  • 了解其他库如何解决类似问题
  • “Vercel AI SDK 如何实现 X?”
  • “检查 Anthropic SDK 中的 Y”

命令

使用 btca ask 检查参考 SDK 如何实现类似功能:

# Check Vercel AI SDK for streaming patterns
btca ask -r vercel-ai -q "How does streamObject work?"

# Check Anthropic SDK for tool calling
btca ask -r anthropic-sdk -q "How are tools defined and called?"

# Check Zod for validation patterns
btca ask -r zod -q "How does safeParse handle errors?"

已配置的资源

  • vercel-ai - 流式传输、工具调用、结构化输出
  • anthropic-sdk - Anthropic API 模式
  • zod - 模式验证

添加更多资源:btca config resources add -n <name> -t git -u <url> -b <branch>

何时检查

  1. 实现之前 - 查看其他人如何解决类似问题
  2. 调试时 - 查找参考代码如何处理边缘情况
  3. 支持多个提供商时 - 比较不同 SDK 的实现
  4. 验证模式 - 查看符合惯用风格的方法

请勿用于

  • 查找文档(改用 /nia-docs)
  • 简单的 API 问题(改用 WebSearch)
  • 项目特定模式(改用 Grep/Glob)

评论

支持 Markdown