Map of [hook event](https://code.claude.com/docs/en/hooks#hook-events) names to arrays of matcher groups. Each matcher group optionally filters by a regex pattern and contains an array of hook handlers that execute when the event fires.
LSP server configuration for a Claude Code plugin.
Path or array of paths for Claude Code plugin components.
Author information for a Claude Code plugin.
Claude Code permission rule for tool access control.
MCP server configuration for Claude Code.
Claude Code plugin hooks file.
**/hooks/hooks.json
Frontmatter for Claude Code subagent definitions.
**/.claude/agents/*.md .claude/agents/*.md
Frontmatter for Claude Code custom slash commands.
**/.claude/commands/*.md .claude/commands/*.md **/commands/*.md
Claude Code plugin marketplace catalog.
**/.claude-plugin/marketplace.json .claude-plugin/marketplace.json
MCP server configuration file for Claude Code projects.
.mcp.json **/.mcp.json
Claude Code plugin manifest.
**/.claude-plugin/plugin.json .claude-plugin/plugin.json
Frontmatter for Claude Code skill definitions.
**/skills/*/SKILL.md **/skills/*.md .claude/skills/*.md