Skip to content
Trending 2026One of the top-searched agent skills of 2026.

// Build production-grade Claude API apps with prompt caching, tool use, streaming, and model migration baked in.

Claude API HelperVerified Creator

git log --oneline --stat
HEAD
Stars
5.9k
Forks
367
Updated
May 27, 2026
repo --stat
  • stars

    5.9k

  • forks

    367

  • last update

    May 27, 2026

  • license

    MITv2.7.0

quickstart.sh
3 steps
  1. Install

    // Drops SKILL.md into ~/.claude/skills/

    $ claude skills add claude-api-helper
  2. Invoke

    // Run from any project directory

    $ claude --skill claude-api-helper "scaffold a typed REST endpoint"
  3. Iterate

    // Re-run with edits — Claude keeps the skill loaded

    $ claude --skill claude-api-helper "now refactor it"
claude-api-helper/
references
  • references/
  • SKILL.mdopen
  • README.mdopen
SKILL.md
readonly
name:
Claude API Helper
slug:
claude-api-helper
version:
v2.7.0
license:
MIT
author:
@anthropic-labs
categories:
tags:
#claude-api#anthropic-sdk#prompt-caching#tool-use#streaming
description:

Build production-grade Claude API apps with prompt caching, tool use, streaming, and model migration baked in.

features.md
4 capabilities

// What you can do with it

  • Prompt caching — enforces the prefix-match invariant: stable content first (tools → system → messages), cachecontrol: {type: "ephemeral"} on the last shared block, volatile content (timestamps, UUIDs)
  • Tool use — client.beta.messages.toolRunner with betaZodTool (TS) or @betatool (Python) for the automatic loop, or a manual loop that appends full response.content and handles stopreason: "pauseturn".
  • Streaming — .stream() with .getFinalMessage() / .getfinalmessage(), the contentblockdelta event taxonomy, and a default of max_tokens ~64000 for streamed requests (~16000 non-streaming to dodge HTTP t
  • Model migration — confirms scope first, classifies each file (caller vs. registry vs. opaque string), then applies the per-version breaking-change checklist: budgettokens → thinking: {type: "adaptive"

README.md

claude-api-helper/README.md
6 sections
Loading README…

$ cat reviews/

Reviews

// No reviews yet. Be the first.
Loading review form…