This documents the pattern for storing per-project plugin configuration in `.claude/plugin-name.local.md` files with YAML frontmatter. You'd use this when building plugins that need user-configurable settings or state, like enabling strict mode, storing agent assignments, or controlling hook behavior without editing hooks.json. The skill shows concrete bash parsing techniques for extracting frontmatter fields in hooks and how to read settings from commands and agents. One thing to know: changes require restarting Claude Code since hooks load at startup. It's aimed at plugin authors rather than end users, and the `.local.md` suffix convention helps keep these files out of git while making them human-editable.
npx skills add https://github.com/anthropics/claude-plugins-official --skill plugin-settings