← Back to Skills Marketplace
wimi321

Claude API Builder

by wimi321 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
151
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install claude-api-builder
Description
Use when code imports Anthropic SDKs or the user asks to build with the Claude API, Agent SDK, tool use, streaming, files, or batches.
README (SKILL.md)

Claude API Builder

Use this skill when the task is specifically about Anthropic or Claude API integration.

Trigger Signals

  • Imports like anthropic, @anthropic-ai/sdk, or Agent SDK packages
  • Requests about streaming, tool use, prompt caching, file uploads, or Claude batch jobs
  • Questions about choosing Anthropic API patterns for an app

Workflow

  1. Detect the project language and SDK surface.
  2. Choose the smallest fitting pattern: simple messages, streaming, tools, batches, or files.
  3. Prefer official docs and SDK-native examples.
  4. Keep model names, error handling, and retries explicit.
  5. Explain when to browse live docs for fast-moving API details.

Guardrails

  • Do not pivot to non-Anthropic SDKs unless the user asks.
  • Prefer primary documentation over memory for model/API specifics.
  • Separate one-shot prompts from stateful agent workflows.

Example Requests

  • Add Anthropic streaming support to this TypeScript app.
  • Help me implement tool use with the Python Anthropic SDK.

Inputs

  • Project language
  • Anthropic API feature needed
  • Performance or UX constraints

Outputs

  • Recommended API pattern
  • Implementation guidance
  • SDK-specific caveats

Success Criteria

  • The guidance matches Anthropic APIs specifically.
  • The selected pattern fits the use case and language.
  • Fast-moving API details are called out clearly.

Non-Goals

  • General LLM vendor-neutral advice
  • Non-Anthropic SDK design by default

Source Provenance

Derived from src/skills/bundled/claudeApi.ts and the bundled Claude API references.

Usage Guidance
This is an instruction-only helper for building with Anthropic/Claude APIs: it doesn't request credentials or install code and is internally consistent for that purpose. Two minor oddities to note before installing: a bundled file is named agents/openai.yaml (name mismatch) and the provenance text references a source module even though no source file is included — these look like metadata/naming issues, not active threats. If you plan to implement running code based on the guidance, you'll need to supply your Anthropic API key at runtime; only provide such keys when you trust the runtime and the agent's tooling. Also consider whether you want the agent to browse the web for live docs (it may require enabling a browsing tool); review platform policies for granting browsing or outbound network abilities to agent-invoked skills.
Capability Analysis
Type: OpenClaw Skill Name: claude-api-builder Version: 1.0.0 The claude-api-builder skill bundle is a set of instructions and configurations designed to help users integrate Anthropic's Claude API into their projects. The files (SKILL.md, agents/openai.yaml, and _meta.json) contain no executable code, suspicious network activity, or prompt injection attempts; they focus entirely on providing architectural guidance and SDK-specific patterns for Anthropic integrations.
Capability Assessment
Purpose & Capability
The skill's name, description, and SKILL.md consistently target Anthropic/Claude API guidance. No binaries, env vars, or config paths are requested, which is proportionate for an advisory skill. Minor inconsistency: a bundled file is named agents/openai.yaml despite the skill being Claude-focused, and provenance references a source module (src/skills/bundled/claudeApi.ts) even though no code file is included; these are likely bookkeeping/naming issues rather than functional red flags.
Instruction Scope
SKILL.md stays on-topic: it describes when to invoke the skill, what inputs to expect, and what outputs to produce. It does not instruct the agent to read system files, environment variables, or transmit data to arbitrary endpoints. It does encourage consulting official docs (i.e., 'browse live docs'), which may imply use of the agent's web/browse tool but is not an instruction to exfiltrate data.
Install Mechanism
There is no install spec and no code files to install. Instruction-only skills have the lowest install risk and nothing will be written to disk by the skill itself.
Credentials
The skill declares no required environment variables, credentials, or config paths. This is appropriate for a documentation/advisory skill. Note: real usage implementing Anthropic APIs will require the user's Anthropic API key, but the skill itself does not request or require it in its metadata or instructions.
Persistence & Privilege
The skill does not force persistence (always: false) and does not request elevated platform privileges. Autonomous invocation is allowed by default (disable-model-invocation: false), which is normal; nothing in the skill claims or requires permanent/privileged presence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install claude-api-builder
  3. After installation, invoke the skill by name or use /claude-api-builder
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial extraction from local Claude Code source
Metadata
Slug claude-api-builder
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Claude API Builder?

Use when code imports Anthropic SDKs or the user asks to build with the Claude API, Agent SDK, tool use, streaming, files, or batches. It is an AI Agent Skill for Claude Code / OpenClaw, with 151 downloads so far.

How do I install Claude API Builder?

Run "/install claude-api-builder" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Claude API Builder free?

Yes, Claude API Builder is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Claude API Builder support?

Claude API Builder is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Claude API Builder?

It is built and maintained by wimi321 (@wimi321); the current version is v1.0.0.

💬 Comments