plugin-settings
Official · AnthropicInstallation
Terminal
git clone --depth 1 https://github.com/anthropics/claude-plugins-official.git /tmp/plugin-settings-src cp -r /tmp/plugin-settings-src/plugins/plugin-dev/skills/plugin-settings ~/.claude/skills/plugin-settings
Or .claude/skills/plugin-settings to scope it to one repo.
Summary
This skill should be used when the user asks about "plugin settings", "store plugin configuration", "user-configurable plugin", ".local.md files", "plugin state files", "read YAML frontmatter", "per-project plugin settings", or wants to make plugin behavior configurable. Documents the .claude/plugin-name.local.md pattern for storing plugin-specific configuration with YAML frontmatter and markdown content.
Plugin Settings Pattern for Claude Code Plugins Overview Plugins can store user-configurable settings and state in .claude/plugin-name.local.md files within the project directory. This pattern uses YAML frontmatter for structured configuration and markdown content for prompts or additional context. Key characteristics: - File location: .claude/plugin-name.local.md in project root - Structure: YAML frontmatter + markdown body - Purpose: Per-project plugin configuration and state - Usage: Read from hooks, commands, and agents - Lifecycle: User-managed (not in git, should be in .gitignore) File Structure Basic Template markdown --- enabled: true setting1: value1 setting2: value2 numericsetting: 42 listsetting: ["item1", "item2"] --- Additional Context This markdown body can contain: - Task descriptions - Additional instructions - Prompts to feed back to Claude - Documentation or notes Examp…