Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By xiaolai
Auto-updated multi-skill reference for the whole Anthropic doc ecosystem. 8 skills covering claude-code, claude-agent-sdk, anthropic-api, anthropic-platform-features, claude-connectors, claude-cowork, mcp-spec, and anthropic-pulse (news + research digests). Pipeline refreshes hourly.
npx claudepluginhub xiaolai/claude-plugin-marketplace --plugin anthropic-docsRouter 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).
Router skill for Anthropic platform-side features that sit above the raw Messages API: Agent Skills format (the spec for `.skill` packages used by platform-managed agents), MCP connectors hosted by Anthropic, tool use (computer use, code execution, bash tool, define-your-own tools), build-with-claude features (extended thinking, message batches, citations, Amazon Bedrock, Google Vertex, embeddings, fast mode, context editing), manage-claude operations (workload identity federation, billing, identity), and the Managed Agents product. Use when the user asks about: writing an Agent Skill `.skill` package, Anthropic's hosted MCP connector, MCP Tunnels (connecting private-network MCP servers without opening inbound ports), the computer-use tool, the code_execution tool, bash tool, extended thinking, message batches, prompt caching strategy at the platform level, citations, deploying via Bedrock or Vertex, embeddings models, fast-mode behavior, context editing strategies, WIF setup, billing / cost reports, identity & SSO setup, the Managed Agents product, or self-hosted sandboxes (running agent sessions in your own infrastructure). Skip: raw POST /v1/messages requests (use anthropic-api), Claude Code CLI (use claude-code), Claude Agent SDK (use claude-agent-sdk), user-facing Claude Connectors directory (use claude-connectors).
Router skill for Anthropic's news + research feeds — auto-refreshed hourly from anthropic.com/news and anthropic.com/research. Use when the user asks about TIME-SENSITIVE Anthropic content: model launches ("did Claude X just release?"), product announcements, partnership news, region launches, new research papers, recent policy positions, or "what's new from Anthropic?" / "what did Anthropic just announce?" / "any recent research on X?" Skip: deep technical reference (use the other 7 skills — claude-code, anthropic-api, etc.); historical news older than ~30 items (link out to anthropic.com instead); detailed paper content (the digest carries title + summary + URL — Claude WebFetches the paper for depth on demand).
Router skill for the Claude Agent SDK — Anthropic's libraries for building autonomous AI agents that wrap the Claude Code CLI runtime. Ships in TypeScript (`@anthropic-ai/claude-agent-sdk` on npm) and Python (`claude-agent-sdk` on PyPI). Covers `query()` / `ClaudeSDKClient`, hooks (PreToolUse / PostToolUse / Stop / etc.), subagents, MCP servers (stdio / HTTP / SSE / SDK in-process), permission modes, the sandbox (Docker / Kubernetes), structured outputs (JSON Schema validation), session capture / resume / fork, and session storage adapters (`SessionStore`, `InMemorySessionStore`, S3/Redis/Postgres). Use when the user asks about: importing `@anthropic-ai/claude-agent-sdk` in TypeScript or `from claude_agent_sdk import ...` in Python, writing an agent that uses `query()` or `ClaudeSDKClient`, registering hooks via the SDK (`hooks: { PreToolUse: [...] }` / `hooks={"PreToolUse": [...]}`), defining MCP servers in SDK options, configuring `permissionMode` / `permission_mode`, building subagents with `AgentDefinition`, enabling structured outputs, running agents in a Docker/K8s sandbox, capturing and resuming sessions, mirroring session transcripts to external storage (S3, Redis, Postgres) via `SessionStore`, or troubleshooting SDK-specific errors (the SDK wraps Claude Code, so its errors differ from raw Messages API errors). Skip: questions about the Claude Code CLI itself such as `.claude/ settings.json` or `.mcp.json` files (use claude-code), the Anthropic Messages API directly without the SDK (use anthropic-api), the MCP protocol spec itself (use mcp-spec), or Anthropic's hosted Managed Agents product (use anthropic-platform-features).
Router skill for Claude Code (the CLI tool itself). Contains intent hints and a dispatch table that maps a user's question to the surface-specific deep-reference file Claude should Read next. Use when the user asks about Claude Code internals: editing .claude/settings.json or settings.local.json, authoring or debugging hooks (PreToolUse, PostToolUse, Stop, SubagentStop, Notification, UserPromptSubmit, PreCompact, SessionStart, SessionEnd, etc.), writing slash commands or agents, configuring MCP servers in .mcp.json, building plugins or marketplaces, setting ANTHROPIC_* / CLAUDE_* env vars, troubleshooting permission modes, understanding the ~/.claude/ directory layout, or asking "what does <feature> in Claude Code do". Skip: questions about the Anthropic Messages API (use anthropic-api), the Claude Agent SDK (use claude-agent-sdk), the MCP protocol spec (use mcp-spec), or general shell / git / programming topics not specific to Claude Code internals.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
AI image generation Creative Director powered by Google Gemini Nano Banana models. Claude interprets intent, selects domain expertise, constructs optimized prompts, and orchestrates Gemini for best results.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Natural-Language Programming Manager — scan, lint, and write NL artifacts with Claude-native quality scoring
A 260-token system prompt that overrides three structural presumptions every RLHF-trained LLM inherits from training: that you want confirmation, that old scarcity still applies, that best practices are ceilings.
English language coach for non-native speakers — auto-corrects prompts, translates non-English, refines with :: prefix, tracks improvement over time
Initialize a multi-agent workspace with shared configuration for Claude Code, Codex CLI, and Gemini CLI
Documentation quality and freshness enforcer — detect staleness, check accuracy, measure coverage, and auto-generate docs
A self-updating Claude Code plugin bundling 8 skills that mirror the official Anthropic + MCP documentation surfaces (~624 pages across 4 doc portals) plus a rolling news/research digest, and present them to Claude at intent-match time. Refreshed hourly.
Install once, and Claude Code gains accurate, current reference knowledge for every Anthropic / MCP surface — without searching, without WebFetching, without context-bloating the conversation.
Without this plugin, asking Claude about MCP transport types or the
Cowork-on-Bedrock setup either: (a) relies on Claude's training cutoff
(stale), (b) requires WebFetch of upstream pages mid-conversation (slow,
expensive, parses raw HTML), or (c) requires you to paste in the relevant
doc page yourself.
With this plugin, Claude's skill matcher routes intent → skill → surface in <100ms, loads ~5-10 KB of pre-curated reference content, and answers grounded in current (≤30 min stale) documentation. Worked examples:
| You ask… | What happens |
|---|---|
| "How do I configure an MCP server with HTTP transport?" | claude-code skill fires → router dispatches to SKILL-mcp.md → Claude answers with the 5 transport-type fields and a worked .mcp.json example |
| "Deploy Cowork on Amazon Bedrock with MDM" | claude-cowork skill fires → SKILL-cowork.md → Claude lists the provider page + MDM config keys + telemetry toggles |
| "What's the cache_control breakpoint limit?" | anthropic-platform-features skill fires → SKILL-build-with-claude.md Key Facts section → "Up to 4 breakpoints per request, 5m or 1h TTL" |
| "Show me the tool_use / tool_result round-trip" | anthropic-api skill fires → SKILL-messages.md → Claude shows the 5-step pattern with the tool_use_id matching rule |
| "Define an MCP resource template" | mcp-spec skill fires → SKILL-tools-resources-prompts.md → Claude shows the URI-template schema + completion handshake |
Plus path-scoped rules that fire when Claude is editing matching files
(.claude/settings.json, .mcp.json, etc.) — auto-correcting common
mistakes at edit time.
/plugin install xiaolai/anthropic-docs
(or clone the repo and /plugin install . from your local copy)
| Skill | Covers | Surfaces | Upstream pages |
|---|---|---|---|
claude-code | code.claude.com/docs — Claude Code CLI itself | 7 | 103 |
claude-agent-sdk | code.claude.com/docs/en/agent-sdk + npm + PyPI — TS / Python SDK | 2 | 29 |
anthropic-api | platform.claude.com/docs/en/api — Messages API + admin / compliance / beta / models | 5 + 1 rule | 199 |
anthropic-platform-features | platform.claude.com/docs — agents-and-tools / build-with-claude / manage-claude / managed-agents | 4 | 108 |
claude-connectors | claude.com/docs/{connectors,skills,plugins} — connectors directory + custom + MCPB + MCP Apps design | 5 | 34 |
claude-cowork | claude.com/docs/{cowork,office-agents} — Cowork on 3P + Office agents | 2 | 35 |
mcp-spec | modelcontextprotocol.io + 3 SDK repos — MCP open spec | 5 | 116 |
anthropic-pulse | anthropic.com/news + anthropic.com/research — fresh digest of recent posts | 2 | rolling (~30 latest) |
Total: 8 skills, 32 surface files + 14 rule files + 42 templates covering 624+ pages of upstream docs and rolling news/research digests.
See dev-docs/multi-skill-migration.md for the full ecosystem plan + per-skill source mappings.
Some Anthropic content is better as a link than as a skill. Three sources we do NOT package — but you should know they exist: