217 pages for /plugin.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Monitoring
Claude Code CLI · in the page
monitoring-usage
…rom both the `claude plugin install` CLI command and the interactive `/plugin` UI. **Event Name**: `claude_code.plugin_installed` **Attributes**: * All [standard attributes](#standard-attributes) *…
Enterprise network configuration
Claude Code CLI · in the page
network-config
…torage.googleapis.com` | Plugin install counts and metadata shown in `/plugin` | | `storage.googleapis.com` | Native installer and native auto-updater on versions prior to 2.1.116 | | `registry.npmjs.…
Output styles
Claude Code CLI · in the page
output-styles
…ession, restart Claude Code to pick up the change. [Plugins](/docs/en/plugins/manifest-reference) can also ship output styles in an `output-styles/` directory. ### Frontmatter reference Configure a…
Overview
Claude Code CLI · in the page
overview
…d selection context sharing. Install the [Claude Code plugin](https://plugins.jetbrains.com/plugin/27310-claude-code-beta-) from the JetBrains Marketplace and restart your IDE. The plugin requires th…
Choose a permission mode
Claude Code CLI · in the page
permission-modes
…d tools; anything that would prompt is denied, though a [mod](/docs/en/plugins/mods/overview) you installed can still approve some of those calls | Locked-down CI and scripts | | [`bypassPermissions`]…
Configure permissions
Claude Code CLI · in the page
permissions
…denies every call that would otherwise prompt, though a [mod](/docs/en/plugins/mods/overview) you installed can still approve some of those calls. File reads in your working directories and other acti…
Test plugins with evals
Claude Code CLI · in the page
plugin-evals
…e. The `claude plugin eval` shell command runs your [plugin](/docs/en/plugins/overview) against a suite of test cases and scores the results. Each case is a realistic prompt plus one or more graders.…
Anthropic's marketplaces
Claude Code CLI · in the page
plugins/anthropic-marketplaces
…laude Code session, you type the marketplace's name after `@`, as in `/plugin install commit-commands@claude-plugins-official`. Use this page to distinguish the three marketplaces and to find where t…
Recommend your plugin from your CLI
Claude Code CLI · in the page
plugins/cli-hints
…ketplace with one of Anthropic's [official marketplace names](/docs/en/plugins/security#official-marketplace-names). The community marketplace, `claude-community`, isn't one of them. > [!NOTE] > > To…
Plugin commands reference
Claude Code CLI · in the page
plugins/cli-reference
…commands reference > Reference for the claude plugin shell commands, /plugin and /reload-plugins in a session, and the flags that load a plugin for one session. You run plugin commands either as `cl…
Code intelligence plugins
Claude Code CLI · in the page
plugins/code-intelligence
…er that has no plugin, see [LSP servers in plugin components](/docs/en/plugins/components#lsp-servers). To get started, find your language in the table under [Install a code intelligence plugin](#ins…
Add components to a plugin
Claude Code CLI · in the page
plugins/components
…ault folder in the plugin, an optional manifest key in `.claude-plugin/plugin.json` that replaces or adds to that folder, and a name the user sees. For each key's full field table, see the [manifest r…
Create a Claude Code plugin
Claude Code CLI · in the page
plugins/create
…* **Installing someone else's plugin**: see [Install plugins](/docs/en/plugins/install) > * **Not sure you need a plugin**: see [Decide whether you need a plugin](/docs/en/plugins/overview#decide-whet…
Create a marketplace
Claude Code CLI · in the page
plugins/create-marketplace
…like, and an administrator can [require it on every machine](/docs/en/plugins/org). > [!NOTE] > > These cases are covered on other pages: > > * **Sharing one plugin with a few people**: send them th…
Plugin dependencies
Claude Code CLI · in the page
plugins/dependencies
…lugin that has dependencies**: see [Manage installed plugins](/docs/en/plugins/install#manage-installed-plugins) > * **Reading a dependency error**: see [Dependency errors](/docs/en/plugins/troublesho…
Host and maintain a marketplace
Claude Code CLI · in the page
plugins/host-marketplace
…g your `marketplace.json` catalog where other people can add it with `/plugin marketplace add`, install its plugins, and keep receiving your changes after you push. This page is for the person who op…
Install and manage plugins
Claude Code CLI · in the page
plugins/install
…de**: see [Plugins on claude.ai and in Cowork](https://claude.com/docs/plugins/overview) > * **Claude Code printed an error**: find it in [Troubleshoot plugins](/docs/en/plugins/troubleshooting) Star…
Plugin loading reference
Claude Code CLI · in the page
plugins/loading
…disable, and update steps**: see [Install and manage plugins](/docs/en/plugins/install) > * **You have a specific error message**: see [Troubleshoot plugins](/docs/en/plugins/troubleshooting) Start w…
Plugin manifest reference
Claude Code CLI · in the page
plugins/manifest-reference
…**Learning to build a plugin**: start with [Create a plugin](/docs/en/plugins/create) > * **What each component does at runtime**: see [Plugin components](/docs/en/plugins/components) Start at the s…
Marketplace reference
Claude Code CLI · in the page
plugins/marketplace-reference
…ference#strictknownmarketplaces), and [`blockedMarketplaces`](/docs/en/plugins/org#restrict-what-users-can-install). > [!NOTE] > > These cases are covered on other pages: > > * **Building or hosting…
Measure plugin cost and usage
Claude Code CLI · in the page
plugins/measure
…in changes Claude's behavior**: see [Test plugins with evals](/docs/en/plugin-evals) > * **Trimming your own session's context**: see [Manage installed plugins](/docs/en/plugins/install#manage-install…
Manage mods for your organization
Claude Code CLI · in the page
plugins/mods/admin
…a mod can do, and enforce policy with your own mod. A [mod](/docs/en/plugins/mods/overview) is a plugin that runs code inside Claude Code with the permissions of the user who installed it. Mods aren…
Use the mods API
Claude Code CLI · in the page
plugins/mods/api
…ods grouped in namespaces such as `$.ui` and `$.fs`. [Events](/docs/en/plugins/mods/events) decide when a hook runs, and the mods API is what the hook calls once it does. Build your [first mod](/docs…
Create a mod
Claude Code CLI · in the page
plugins/mods/create
…he reload and validate loop. A mod is a Claude Code [plugin](/docs/en/plugins/overview) with an entry file, called the hooks module: a JavaScript or TypeScript file whose functions Claude Code calls…
React to events with a mod
Claude Code CLI · in the page
plugins/mods/events
…'s place. You register a hook with [`on(eventName, handler)`](/docs/en/plugins/mods/reference#the-hook-function). Build your [first mod](/docs/en/plugins/mods/create) before you start here. For every…
Interface gallery for mods
Claude Code CLI · in the page
plugins/mods/gallery
…o learn how drawing works, start with [Draw in the interface](/docs/en/plugins/mods/interface). For the main props and which apps draw each element, see the [elements reference](/docs/en/plugins/mods/…
Draw in the interface with a mod
Claude Code CLI · in the page
plugins/mods/interface
…dy draws. Each place a mod can draw is called a [render site](/docs/en/plugins/mods/reference#render-sites), such as a pane, the band above the prompt, or the spinner. Claude Code fires the [`ui.rende…
Mods overview
Claude Code CLI · in the page
plugins/mods/overview
…make or install one, and where mods run. A mod is a [plugin](/docs/en/plugins/overview) that changes how Claude Code looks and behaves. It's made of JavaScript or TypeScript event handlers: Claude Co…
Mods reference
Claude Code CLI · in the page
plugins/mods/reference
…by surface, limits, and settings. Look up any event a [mod](/docs/en/plugins/mods/overview) can handle, mods API method it can call, or render site it can draw in. Entries cover the Claude Code CLI…
Test a mod
Claude Code CLI · in the page
plugins/mods/test
…mod and run them from your shell with [`claude plugin test`](/docs/en/plugins/mods/reference#commands). A test fires the events your hooks handle and checks what the hooks did, so you catch a problem…
Troubleshoot a mod
Claude Code CLI · in the page
plugins/mods/troubleshoot
…. For the first, in your shell run [`claude plugin validate`](/docs/en/plugins/mods/create#check-what-claude-code-reads-from-your-mod) with the mod's directory, as in `claude plugin validate ./first-m…
Manage Claude Code plugins for your organization
Claude Code CLI · in the page
plugins/org
…Installing plugins for yourself**: start at [Install plugins](/docs/en/plugins/install) > * **Controlling which plugins members can use in claude.ai and Cowork**: see [Manage plugins for your organiza…
Plugins overview
Claude Code CLI · in the page
plugins/overview
…a plugin from a folder someone gives you, or [build your own](/docs/en/plugins/create). > [!NOTE] > > These cases are covered on other pages: > > * **You use claude.ai chat or Cowork and not Claude C…
Publish and distribute a plugin
Claude Code CLI · in the page
plugins/publish
…our plugin isn't finished yet**: start with [Create a plugin](/docs/en/plugins/create) > * **You maintain a CLI or SDK with a plugin in an official marketplace**: see [Recommend your plugin from your…
Recommend plugins for your org
Claude Code CLI · in the page
plugins/relevance
…u want to install plugins**: see [Install and manage plugins](/docs/en/plugins/install) > * **You want to turn suggestions off**: see [Understand how plugin relevance works](#understand-how-plugin-rel…
Plugin security and trust
Claude Code CLI · in the page
plugins/security
…an organization**: see [Manage plugins for your organization](/docs/en/plugins/org) > * **The `security-guidance` or `claude-security` plugins**: this page isn't about them. See [`security-guidance`](…
Troubleshoot plugins
Claude Code CLI · in the page
plugins/troubleshooting
…ude Code. Find the exact message you saw, grouped by stage from where /plugin runs through install and org policy. This page lists error messages and symptoms for Claude Code plugins and for marketpl…
How Claude Code uses prompt caching
Claude Code CLI · in the page
prompt-caching
…or disabling a plugin When you enable or disable a [plugin](/docs/en/plugins/overview), what the change costs depends on which component types the plugin provides. The cases below cover each compone…
Continue local sessions from any device with Remote Control
Claude Code CLI · in the page
remote-control
…al-only**: commands that only run in the terminal interface, such as `/plugin` or `/resume`, work only from the local CLI, whether or not you pass an argument. `/claude-api` is also unavailable when y…
Choose a sandbox environment
Claude Code CLI · in the page
sandbox-environments
…s](/docs/en/hooks#command-hook-fields), and [plugin monitors](/docs/en/plugins/components#monitors) are separate processes that run unconstrained on the host. For other processes that run this way, se…
Configure the sandboxed Bash tool
Claude Code CLI · in the page
sandboxing
…/hooks), local [MCP servers](/docs/en/mcp), [plugin monitors](/docs/en/plugins/components#monitors), [LSP servers](/docs/en/tools-reference#lsp-tool-behavior), and helper commands such as your [status…
Catch security issues as Claude writes code
Claude Code CLI · in the page
security-guidance
…de session, install from the [official Anthropic marketplace](/docs/en/plugins/anthropic-marketplaces): ```text theme={null} /plugin install security-guidance@claude-plugins-official ``` `/plugin` o…
Deploy self-hosted environments to production
Claude Code CLI · in the page
self-hosted-environments-deploy
…session runtime, for the plugin install counts and metadata shown in `/plugin`. | | `code.claude.com` and `claude.com` | 443 | Documentation lookups by the built-in claude-code-guide agent and pre-app…
Configure server-managed settings
Claude Code CLI · in the page
server-managed-settings
…e.ai or from **Customize** in Cowork. [How restrictions work](/docs/en/plugins/org#restrict-what-users-can-install) describes that check. If you export a `CLAUDE_CODE_USE_*` provider variable or a no…
Claude Code settings
Claude Code CLI · in the page
settings
…For more information, see [Managed marketplace restrictions](/docs/en/plugin-marketplaces#managed-marketplace-restrictions). </Note> * **Other configuration** is stored in `~/.claude.json`. This fi…
All settings
Claude Code CLI · in the page
settings-reference
…endPlugins`](#appendplugins) | Run your organization's [mods](/docs/en/plugins/mods/admin) after every mod a user installs | Plugins and skills | User or managed | | [`attribution`](#attribution) | Cu…
Extend Claude with skills
Claude Code CLI · in the page
skills
…plugin>/skills/<skill-name>/SKILL.md` | Wherever the [plugin](/docs/en/plugins/overview) is enabled, as `/plugin-name:skill-name` | | claude.ai account | Skills enabled for your claude.ai account | Co…
Customize your status line
Claude Code CLI · in the page
statusline
…hip a default `subagentStatusLine` in their [`settings.json`](/docs/en/plugins/manifest-reference#standard-layout), but unlike hooks, plugin values don't run under `allowManagedHooksOnly` even when th…
Create custom subagents
Claude Code CLI · in the page
sub-agents
…ere plugin is enabled | 5 (lowest) | Installed with [plugins](/docs/en/plugins/overview) | **Project subagents** (`.claude/agents/`) are ideal for subagents specific to a codebase. Check them into ve…
Configure your terminal for Claude Code
Claude Code CLI · in the page
terminal-config
…ave defined and any themes contributed by installed [plugins](/docs/en/plugins/components#themes-and-output-styles). Select **New custom theme…** at the end of the list to create one interactively: yo…