Reference Sdk

作者 parcadeid07ff4b06b62无许可证3.9K 个星标收录于 2026年10月8日更新于 2026年10月8日仓库8个月前更新

Check reference SDK implementations using btca ask

AI 生成的概览

通过 btca ask 命令查阅参考 SDK 实现,辅助 SDK 功能开发与调试。

功能
该技能指导代理在编写或调试 SDK 代码前,使用 btca ask 命令查阅参考 SDK 的实现方式。它列出了已配置的资源,如 vercel-ai、anthropic-sdk 和 zod,并给出关于流式处理、工具调用和校验的示例查询。它还说明了何时应查阅参考实现,以及文档查询、简单 API 问题等不适用的情况。其产出是指导与实现对比,而非文件或代码成品。
适用场景
适用于实现 SDK 功能、调试特定提供方的问题、比较多个 SDK 对同一问题的处理方式,或寻找惯用的校验模式。不适用于查阅文档、简单 API 问题或项目特定模式的搜索。
运行要求
需要 btca 命令行工具及其 ask 子命令,并已配置相应资源;该技能本身不附带脚本,仅提供说明。

Reference SDK Check

When implementing SDK features or debugging provider-specific issues, check reference implementations.

When to Use

  • Implementing SDK features
  • Debugging provider-specific issues
  • Understanding how other libraries solve similar problems
  • "How does Vercel AI SDK do X?"
  • "Check Anthropic SDK for Y"

Commands

Use btca ask to check how reference SDKs implement similar features:

bash
# Check Vercel AI SDK for streaming patternsbtca ask -r vercel-ai -q "How does streamObject work?"
# Check Anthropic SDK for tool callingbtca ask -r anthropic-sdk -q "How are tools defined and called?"
# Check Zod for validation patternsbtca ask -r zod -q "How does safeParse handle errors?"

Configured Resources

  • vercel-ai - Streaming, tool calling, structured output
  • anthropic-sdk - Anthropic API patterns
  • zod - Schema validation

Add more: btca config resources add -n <name> -t git -u <url> -b <branch>

When to Check

  1. Before implementing - See how others solved similar problems
  2. When debugging - Find how reference code handles edge cases
  3. Multi-provider support - Compare implementations across SDKs
  4. Validation patterns - Check idiomatic approaches

Don't Use For

  • Documentation lookups (use /nia-docs instead)
  • Simple API questions (use WebSearch)
  • Project-specific patterns (use Grep/Glob)

来源与署名

来源:parcadei/continuous-claude-v3位于.claude/skills/reference-sdk提交d07ff4b

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架