Skip to content

Latest commit

 

History

History
169 lines (147 loc) · 13 KB

File metadata and controls

169 lines (147 loc) · 13 KB

Official docs index

This is a link index into Claude Code's official documentation, scoped to pages relevant to authoring, distributing, or consuming plugins in this marketplace. It exists so an agent or contributor can jump straight to the current canonical page instead of guessing a URL or trusting training-data recall.

Warning

This file goes stale. The platform changes constantly. Always re-fetch the linked page before acting on it — never trust this file's descriptions, and never trust remembered content from a prior fetch. The authoritative, self-updating master list is https://code.claude.com/docs/llms.txt; if a page listed here is missing from it, or a page you need isn't listed here, treat llms.txt as the source of truth and update this file. Every row below was verified against a live fetch on the date shown — that date is the ceiling on how current the row still is, not a guarantee. A fetch that no longer matches a row is that row's recheck trigger: update the row, refreshing its date with the outcome. The upstream-drift convention owns this stamp-and-trigger discipline, and its fetch route owns how to read the page you re-fetch: several of these pages are long enough that a summarizing fetch truncates them and then reports what it never reached as absent. Read the .md channel verbatim before recording any verdict, and record none at all from a truncated read.

Plugin components → doc page

One row per plugin component type, per the current Plugins reference. Commands is the legacy flat-markdown form of a skill — the Skills page is authoritative for both. Statusline is not its own plugin component: it is one of the two settings keys (subagentStatusLine) a plugin's settings.json may set. Channels are declared via a channels manifest field bound to an MCP server, not a separate file location. Workflows have no per-component section in the Plugins reference — that page carries the slot in its standard-layout and file-locations tables, and the Workflows page is authoritative for the component. The manifest (.claude-plugin/plugin.json) is the container these components are declared in, not a component, so it has no row.

Component Official doc page Verified date
Skills (skills/) https://code.claude.com/docs/en/skills 2026-08-06
Commands — legacy flat-file skills (commands/) https://code.claude.com/docs/en/commands 2026-08-06
Agents / subagents (agents/) https://code.claude.com/docs/en/sub-agents 2026-08-06
Workflows (workflows/) https://code.claude.com/docs/en/workflows 2026-08-06
Hooks (hooks/hooks.json) https://code.claude.com/docs/en/hooks 2026-08-06
MCP servers (.mcp.json) https://code.claude.com/docs/en/mcp 2026-08-06
LSP servers (.lsp.json) https://code.claude.com/docs/en/plugins-reference#lsp-servers 2026-08-06
Output styles (output-styles/) https://code.claude.com/docs/en/output-styles 2026-08-06
Themes (themes/) https://code.claude.com/docs/en/plugins-reference#themes 2026-08-06
Monitors (monitors/monitors.json) https://code.claude.com/docs/en/plugins-reference#monitors 2026-08-06
Channels (channels manifest field) https://code.claude.com/docs/en/channels 2026-08-06
Executables (bin/) https://code.claude.com/docs/en/plugins-reference#file-locations-reference 2026-08-06
Settings (settings.json defaults) https://code.claude.com/docs/en/settings 2026-08-12
Dependencies (dependencies manifest field) https://code.claude.com/docs/en/plugin-dependencies 2026-08-06

Authoring

Page Official doc page Verified date
Create plugins https://code.claude.com/docs/en/plugins 2026-08-06
Plugins reference (schemas, variables, CLI) https://code.claude.com/docs/en/plugins-reference 2026-08-06
Skills https://code.claude.com/docs/en/skills 2026-08-06
Slash commands https://code.claude.com/docs/en/commands 2026-08-06
Hooks reference https://code.claude.com/docs/en/hooks 2026-08-06
Automate actions with hooks (guide) https://code.claude.com/docs/en/hooks-guide 2026-08-06
Subagents https://code.claude.com/docs/en/sub-agents 2026-08-06
Dynamic workflows — script-held orchestration, runtime agent caps https://code.claude.com/docs/en/workflows 2026-08-06
MCP https://code.claude.com/docs/en/mcp 2026-08-06
Connect to MCP servers (quickstart) https://code.claude.com/docs/en/mcp-quickstart 2026-08-06
Output styles https://code.claude.com/docs/en/output-styles 2026-08-06
Statusline https://code.claude.com/docs/en/statusline 2026-08-06
Push events into a session with channels https://code.claude.com/docs/en/channels 2026-08-06
Channels reference https://code.claude.com/docs/en/channels-reference 2026-08-06
Sandboxing the Bash tool https://code.claude.com/docs/en/sandboxing 2026-08-06
Sandbox environments https://code.claude.com/docs/en/sandbox-environments 2026-08-06
Run parallel sessions with worktrees https://code.claude.com/docs/en/worktrees 2026-08-06
Tools reference (includes the Monitor tool) https://code.claude.com/docs/en/tools-reference 2026-08-06
Run agents in parallel — compares subagents, agent view, agent teams, dynamic workflows https://code.claude.com/docs/en/agents 2026-08-10
Orchestrate agent teams — experimental, CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS https://code.claude.com/docs/en/agent-teams 2026-08-10
Cross-session messaging — ListAgents/SendMessage, crossSessionInbound; v2.1.224+ (native Windows v2.1.234+) https://code.claude.com/docs/en/cross-session-messaging 2026-08-24
Manage sessions — resume, branch, transcript storage https://code.claude.com/docs/en/sessions 2026-08-10
Checkpointing — what /rewind does and does not restore https://code.claude.com/docs/en/checkpointing 2026-08-10
Feature availability — per-feature matrix by model provider and subscription plan (not by host surface — see Platforms) https://code.claude.com/docs/en/feature-availability 2026-08-10
Platforms and integrations — the host-surface index (CLI, Desktop, IDEs, web, mobile) https://code.claude.com/docs/en/platforms 2026-08-10
Ultrareview — human-confirmed, metered cloud review; no programmatic entry point https://code.claude.com/docs/en/ultrareview 2026-08-10
Chrome — browser integration delivered as the built-in claude-in-chrome skill https://code.claude.com/docs/en/chrome 2026-08-10

Distribution / marketplace

Page Official doc page Verified date
Create & distribute a marketplace https://code.claude.com/docs/en/plugin-marketplaces 2026-08-06
GitHub Enterprise Server — marketplaces on a self-hosted instance; owner/repo always resolves to github.com https://code.claude.com/docs/en/github-enterprise-server 2026-08-10
Discover & install plugins https://code.claude.com/docs/en/discover-plugins 2026-08-06
Plugin dependencies (version constraints) https://code.claude.com/docs/en/plugin-dependencies 2026-08-06
Recommend plugins for your org (plugin relevance) https://code.claude.com/docs/en/plugin-relevance 2026-08-06
Recommend your plugin from your CLI (plugin hints) https://code.claude.com/docs/en/plugin-hints 2026-08-06
Plugins in the Agent SDK https://code.claude.com/docs/en/agent-sdk/plugins 2026-08-06

The Agent SDK's own skills/hooks/subagents/MCP pages (agent-sdk/skills, agent-sdk/hooks, agent-sdk/subagents, agent-sdk/mcp) describe those concepts for custom SDK-built agent hosts, not for authoring or distributing a Claude Code CLI plugin — deliberately out of scope here. Only agent-sdk/plugins is in scope, because it covers how this repo's plugins behave when loaded by an SDK-based host.

Configuration / settings

Page Official doc page Verified date
Settings https://code.claude.com/docs/en/settings 2026-08-12
Server-managed settings https://code.claude.com/docs/en/server-managed-settings 2026-08-06
Control MCP server access for your organization https://code.claude.com/docs/en/managed-mcp 2026-08-06
Memory — CLAUDE.md, .claude/rules/, auto memory https://code.claude.com/docs/en/memory 2026-08-06
The .claude directory https://code.claude.com/docs/en/claude-directory 2026-08-06
Permissions https://code.claude.com/docs/en/permissions 2026-08-12
Permission modes https://code.claude.com/docs/en/permission-modes 2026-08-12
Configure auto mode (autoMode, claude auto-mode) https://code.claude.com/docs/en/auto-mode-config 2026-08-12
Environment variables https://code.claude.com/docs/en/env-vars 2026-08-10

Prompting doctrine (platform docs)

The instruction text a plugin ships — skill bodies, agent definitions, hook-injected prose, embedded sample prompts — is authored against these pages. They live on platform.claude.com (model behavior), not code.claude.com (harness behavior); the platform docs' own self-updating master list is https://platform.claude.com/docs/llms.txt.

Page Official doc page Verified date
Prompting best practices (all current models) https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices 2026-08-08
Prompting Claude Fable 5 https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/prompting-claude-fable-5 2026-08-08
Prompting Claude Sonnet 5 https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/prompting-claude-sonnet-5 2026-08-08
Prompting Claude Opus 5 https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/prompting-claude-opus-5 2026-08-08
Prompting Claude Opus 4.8 https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/prompting-claude-opus-4-8 2026-08-08
Thinking (adaptive thinking, display, disable-rejection set, sampling-param 400 set) https://platform.claude.com/docs/en/build-with-claude/thinking 2026-08-08

Evaluation guidance (platform docs)

This marketplace authors model-graded eval fixtures for its skills (see the migration playbook's eval warrant policy) and ships the evals plugin distilling this guidance, so the platform-side evaluation pages are plugin-relevant here alongside the prompting-doctrine rows above.

Page Official doc page Verified date
Define success criteria and build evaluations https://platform.claude.com/docs/en/test-and-evaluate/develop-tests 2026-08-08
Evals cookbook (source: anthropics/claude-cookbooks misc/building_evals.ipynb) https://platform.claude.com/cookbook/misc-building-evals 2026-08-08

Reference / schemas

Page Official doc page Verified date
Docs index (discover any other page) https://code.claude.com/docs/llms.txt 2026-08-06
CLI reference https://code.claude.com/docs/en/cli-reference 2026-08-06
Error reference https://code.claude.com/docs/en/errors 2026-08-06
Glossary https://code.claude.com/docs/en/glossary 2026-08-06
Release changelog — per-version behavior changes https://code.claude.com/docs/en/changelog 2026-08-06

On citing the changelog. It is indexed here because the prose pages can lag it: a behavior can change in a release and reach the topic page a release or more later, and when the two disagree the changelog is the one that matches the running harness. Two handling rules follow. First, the rendered page summarizes; fetch the raw markdown (…/changelog.md, or the upstream CHANGELOG.md) when you need a byte-exact version-pinned quote, because a summarizing fetch of this page has produced inconsistent readings of the same entries. Second, a changelog citation records what changed in a version — always pin the version, and pair it with the topic page rather than replacing it, since the topic page stays authoritative for mechanism and semantics.

Machine-readable JSON Schemas (editor validation only; Claude Code ignores the $schema field at load time — already cited in this repo's CLAUDE.md): marketplace.jsonhttps://json.schemastore.org/claude-code-marketplace.json, plugin.jsonhttps://json.schemastore.org/claude-code-plugin-manifest.json (published on SchemaStore, sourced from the same plugin system these pages document).