One change
Plugins reference
plugins-reference
Nearest release: v2.1.243, published an hour before this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
plugins-reference Changed · +15 / -15 lines
from line 883
### File locations reference -| Component | Default Location | Purpose | -| :---------------- | :--------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| **Manifest** | `.claude-plugin/plugin.json` | Plugin metadata and configuration (optional) | -| **Skills** | `skills/` | Skills with `<name>/SKILL.md` structure | -| **Commands** | `commands/` | Skills as flat Markdown files. Use `skills/` for new plugins | -| **Agents** | `agents/` | Subagent Markdown files | -| **Workflows** | `workflows/` | [Workflow](/docs/en/workflows) script files | -| **Output styles** | `output-styles/` | Output style definitions | -| **Themes** | `themes/` | Color theme definitions | -| **Hooks** | `hooks/hooks.json` | Hook configuration | -| **MCP servers** | `.mcp.json` | MCP server definitions | -| **LSP servers** | `.lsp.json` | Language server configurations | -| **Monitors** | `monitors/monitors.json` | Background monitor configurations | -| **Executables** | `bin/` | Executables added to the Bash tool's `PATH`. Files here are invokable as bare commands in any Bash tool call while the plugin is enabled | -| **Settings** | `settings.json` | Default configuration applied when the plugin is enabled. Only the [`agent`](/docs/en/sub-agents) and [`subagentStatusLine`](/docs/en/statusline#subagent-status-lines) keys are supported | +| Component | Default Location | Purpose | +| :---------------- | :--------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| **Manifest** | `.claude-plugin/plugin.json` | Plugin metadata and configuration (optional) | +| **Skills** | `skills/` | Skills with `<name>/SKILL.md` structure | +| **Commands** | `commands/` | Skills as flat Markdown files. Use `skills/` for new plugins | +| **Agents** | `agents/` | Subagent Markdown files | +| **Workflows** | `workflows/` | [Workflow](/docs/en/workflows) script files | +| **Output styles** | `output-styles/` | Output style definitions | +| **Themes** | `themes/` | Color theme definitions | +| **Hooks** | `hooks/hooks.json` | Hook configuration | +| **MCP servers** | `.mcp.json` | MCP server definitions | +| **LSP servers** | `.lsp.json` | Language server configurations | +| **Monitors** | `monitors/monitors.json` | Background monitor configurations | +| **Executables** | `bin/` | Executables added to the Bash tool's `PATH` and invokable as bare commands while the plugin is enabled. You can't include this directory in a plugin you [distribute through claude.ai organization settings](/docs/en/plugin-marketplaces#keep-executables-out-of-the-top-level-bin-directory) | +| **Settings** | `settings.json` | Default configuration applied when the plugin is enabled. Only the [`agent`](/docs/en/sub-agents) and [`subagentStatusLine`](/docs/en/statusline#subagent-status-lines) keys are supported | ***