Get official Claude Code documentation. Use when the user asks about Claude Code features OR when you need to create/implement plugins, skills, hooks, subagents, slash commands, or MCP servers. Always retrieve documentation BEFORE implementing any Claude Code feature. Topics include configuration, settings, deployment, and troubleshooting.
Provides access to official Claude Code documentation via the `claude-docs` CLI tool. Use when users ask about Claude Code features or request implementation of plugins, skills, hooks, subagents, or MCP servers—always retrieve docs before implementing any Claude Code feature.
/plugin marketplace add dkmaker/my-claude-plugins/plugin install claude-expert@my-claude-pluginsThis skill is limited to using the following tools:
This Skill provides access to official Claude Code documentation through the claude-docs CLI tool.
The plugin's session hook installs the claude-docs CLI globally, making it available as a command.
User asks questions:
User requests implementation:
You recognize you need domain knowledge:
Determine the topic from the user's question:
Common topics and their related slugs (load ALL):
plugins, plugin-marketplaces, plugins-referencehooks-guide, hooksskillsmcpsub-agentsslash-commandssettingssecurity, iammonitoring-usage, analytics, costsLoad full documents (default approach):
claude-docs get plugins
claude-docs get plugin-marketplaces
claude-docs get plugins-reference
Browse document structure (if needed):
# See list of all available docs
claude-docs list
# See table of contents for a specific document
claude-docs list plugins
Search for specific topics:
claude-docs search 'oauth'
claude-docs search 'environment variables'
Get specific section (only if specifically requested):
claude-docs get 'plugins#quickstart'
get <slug> loads the entire document including all sectionsget <slug>#<anchor>) unless user specifically requests a sectionUser asks: "How do I create a plugin with hooks?"
claude-docs get plugins
claude-docs get plugin-marketplaces
claude-docs get plugins-reference
claude-docs get hooks-guide
claude-docs get hooks
User asks: "What are Skills?"
claude-docs get skills
User asks: "Can you help me set up MCP servers?"
claude-docs get mcp
claude-docs CLI is installed globally (managed by the plugin's session hook)This Skill ensures you always have accurate, up-to-date Claude Code documentation when needed.
Use when working with Payload CMS projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, security issues, relationship queries, transactions, or hook behavior.