Help us improve
Share bugs, ideas, or general feedback.
From anthropic-docs
Router skill for the Anthropic Messages API and adjacent surfaces (admin endpoints, compliance, beta features, models catalog) hosted under platform.claude.com/docs/en/api/. Use when the user asks about: POST /v1/messages, tool_use / tool_result blocks, count_tokens, message batches, streaming responses, prompt caching, prompt cache TTL / breakpoints, system prompts, anthropic-beta headers, the admin API (organizations / workspaces / API keys / invites), compliance endpoints (data residency, audit logs, retention), beta-only features behind a beta header, or the models catalog (model IDs, deprecation dates, context window sizes). Skip: questions about Claude Code (use claude-code skill), the Claude Agent SDK (use claude-agent-sdk), platform features beyond the raw API such as Agent Skills format or tool-use guides (use anthropic-platform-features), MCP connector docs (claude-connectors), or per-language auto-generated SDK reference (use anthropic-sdk's TypeScript / Python types directly via your IDE).
npx claudepluginhub xiaolai/claude-plugin-marketplace --plugin anthropic-docsHow this skill is triggered — by the user, by Claude, or both
Slash command
/anthropic-docs:anthropic-apiThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
| Field | Value |
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Breaks plans, specs, or PRDs into thin vertical-slice issues on the project issue tracker using tracer bullets. Useful for converting high-level work into grabbable implementation tickets.
Share bugs, ideas, or general feedback.
| Field | Value |
|---|---|
| API base | https://api.anthropic.com/v1/ |
| Source docs | platform.claude.com/docs/en/api |
| TypeScript SDK | @anthropic-ai/sdk |
| Python SDK | anthropic |
This skill is auto-updated hourly. A pipeline reads the upstream docs and rewrites the per-surface files below. Section structure is stable; content drifts to track upstream.
| Surface file | Read when the user asks about… |
|---|---|
SKILL-messages.md | POST /v1/messages, request/response shape, tool_use / tool_result content blocks, streaming (stream: true), system prompts, count_tokens, message batches; also legacy /v1/complete (text completions) |
SKILL-admin.md | admin API — organizations, workspaces, API keys, invites, usage reports, cost reports |
SKILL-compliance.md | data residency, audit logs, retention policies, compliance API endpoints |
SKILL-beta.md | features gated behind anthropic-beta header, beta endpoints, opt-in feature flags |
SKILL-models.md | model IDs (claude-opus-4-7, claude-sonnet-4-6, claude-haiku-4-5-20251001, …), context window sizes, deprecation dates, model card / capabilities |
Out of scope for this skill (intentionally excluded by
docsPathFilter): the auto-generated per-language SDK reference underplatform.claude.com/docs/en/api/{cli,csharp,go,java,php,python,ruby,terraform,typescript}/(~1100 pages). Use your IDE's type-defs from@anthropic-ai/sdk(npm) oranthropic(PyPI) for those — they ship the authoritative signatures and stay in sync with the SDK release you're using.
| Rule file | Triggers on edits to |
|---|---|
rules/messages-api.md | code calling client.messages.create, POST /v1/messages, or constructing tool_use / tool_result content blocks |
This skill is auto-updated hourly by a maintainer-run pipeline. File issues at xiaolai/anthropic-docs — SKILL fixes flow through the next research run, not via PRs.