Reference Sdk

by parcadeid07ff4b06b62No license3.9K starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated 8 months ago

Check reference SDK implementations using btca ask

Instructions onlySoftware Development
AI-generated overview

Checks reference SDK implementations via the btca ask command to guide SDK feature work and debugging.

What it does
This skill directs an agent to consult reference SDK implementations using the btca ask command before writing or debugging SDK code. It lists configured resources such as vercel-ai, anthropic-sdk and zod, and shows example queries about streaming, tool calling and validation. It also states when to check references and which tasks, such as documentation lookups or simple API questions, are out of scope. It produces guidance and comparisons rather than files or code artifacts.
When to use it
Use it when implementing SDK features, debugging provider-specific issues, comparing how multiple SDKs solve the same problem, or looking for idiomatic validation patterns. It is not intended for documentation lookups, simple API questions, or project-specific pattern searches.
Requirements
Requires the btca command-line tool with the ask subcommand and configured resources; the skill itself ships no scripts and only provides instructions.

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)

Source and attribution

Source:parcadei/continuous-claude-v3in.claude/skills/reference-sdkat commitd07ff4b

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal

Reference Sdk Agent Skill | SourceWeft