Skip to content
SKILLS
Agent SkillPublisher identity verifiedNo findings from static checks

@spboucher/claude-api-toolkitv1.0.0

Write, review, debug and migrate Claude API code with model tables and a request linter built from live API probes of 15 models. Includes cost estimates and tested agent scaffolds.

  • downloadable
  • installable
  • executable

claude-api-toolkit

An Agent Skill for writing, reviewing, debugging and migrating code that calls the Claude API.

What makes it different: its model tables and its request linter were built by sending 46 request shapes to each of 15 Claude models and recording what the API accepted (see references/request-rules.md). The linter's verdict matched the API on every recorded outcome.

Not affiliated with Anthropic. "Claude" is a trademark of Anthropic, PBC.

Contents

PathPurpose
SKILL.mdWhen to use the skill, the working loop, the rules that cause most failures
references/models.mdIds, context, output caps, prices (generated)
references/request-rules.mdWhat each model accepts, with exact error texts (generated)
references/requests.mdRequest anatomy, streaming, structured outputs, files, batches, token counting
references/tools-and-agents.mdTool definitions, the tool loop, server tools, agent architectures
references/managed-agents.mdCore Managed Agents flow
references/caching-and-context.mdPrompt caching, compaction, context editing, cost levers
references/errors.mdStatus codes and observed 400 messages with fixes
scripts/claude-api.mjsOffline CLI: models, lint, fix, migrate, cost, compare, scaffold, guide

The scripts use only the Node.js standard library, open no network connection and need no key.

Install

skills install @spboucher/claude-api-toolkit --client claude-code   # or codex, cursor, generic-agent-skills

Measured effect

tests/skill-eval in the source repository asks a model to write Messages requests for specific models, with and without this skill in its system prompt, and sends each result to the live API. The measured acceptance rates are in CHANGELOG.md. It is a small evaluation (see the numbers and their caveats there), not a benchmark.

Limits

A snapshot taken on the date in SKILL.md under API version 2026-10-21. Models the probing key could not see are absent. Computer use, the advisor tool, memory stores, message threads and cloud-platform differences were not probed. Cost output is an estimate. When the API and this skill disagree, the API is right.

Install

Destination: ~/.claude/skills/claude-api-toolkit · project scope: .claude/skills/claude-api-toolkit

  1. 1Install with the Skills CLI (verifies the checksum, previews the destination, never runs scripts)

    skills install @spboucher/claude-api-toolkit@1.0.0 --client claude-code

    Add --project to install into .claude/skills/claude-api-toolkit instead of ~/.claude/skills/claude-api-toolkit.

  2. 2Or manually: download the release archive

    curl -fsSLo claude-api-toolkit-1.0.0.tar.gz https://skills.spboucher.ai/api/v1/artifacts/spboucher/claude-api-toolkit/versions/1.0.0/download
  3. 3Verify the SHA-256 checksum

    echo "981f55265264f9b82ef013ea2d82c1490bb7d9476367c952335414603559cff3  claude-api-toolkit-1.0.0.tar.gz" | shasum -a 256 -c -
  4. 4Inspect the contents before extracting

    tar -tzf claude-api-toolkit-1.0.0.tar.gz
  5. 5Extract into ~/.claude/skills/claude-api-toolkit

    mkdir -p ~/.claude/skills/claude-api-toolkit && tar -xzf claude-api-toolkit-1.0.0.tar.gz -C ~/.claude/skills/claude-api-toolkit
  • Declared permissions: filesystem:read, filesystem:write.
  • Skills can contain scripts. Installing only copies files; read SKILL.md and any scripts before letting an agent use them.

Installing only copies or configures. Nothing is executed for you. The Skills CLI verifies the checksum before writing files.

Files

19 files · 167 kB unpacked

Select a file to preview it. Files are shown as plain text and never executed.

Security & permissions

Declared permissions

  • filesystem:read
  • filesystem:write

Static checks

No advisory findings from static-1.0.0 on Nov 10, 2026. 7 informational notes.

Static checks are advisory. They never certify that a package is safe. Compatibility entries are publisher claims unless marked verified.

Compatibility

  • claude-code · claimed
  • codex · claimed
  • cursor · claimed
  • generic-agent-skills · claimed

Versions

1 release · immutable
VersionPublishedSizeSHA-256State
1.0.0latestNov 10, 202635 kB981f55265264…published

Publication history

  1. release.publish@spboucher/claude-api-toolkit@1.0.0by Simon-Pierre Boucher
  2. artifact.create@spboucher/claude-api-toolkitby Simon-Pierre Boucher
  • Agent SkillVerified publisher

    @spboucher/safari-applescript

    Drive Safari on macOS with AppleScript: reliable page waits, reading, forms, uploads, downloads with the page's session, screenshots. Works in a dedicated window with domain policy and sensitive-field guards.

    Latest version
    v1.0.0
    Licence
    MIT
    Updated
    1 h ago
  • Agent SkillVerified publisher

    @spboucher/openai-api-toolkit

    Write, review, debug and migrate OpenAI API code with model tables and a request linter built from live probes of 29 models. Covers Responses, Chat Completions, tools, costs and tested scaffolds.

    Latest version
    v1.0.1
    Licence
    MIT
    Updated
    1 h ago
  • Agent SkillVerified publisher

    @spboucher/citation-check

    Checks that every in-text citation in a Markdown or LaTeX manuscript has a bibliography entry, and the reverse.

    Latest version
    v1.0.0
    Licence
    MIT
    Updated
    4 h ago

↑↓ to navigate · enter to open · esc to close