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.
78
70%
Does it follow best practices?
Impact
94%
1.84xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./plugins/plugin-dev/skills/plugin-settings/SKILL.mdSettings-driven hook activation and frontmatter parsing
Correct settings file path
100%
100%
No absolute paths
100%
100%
Quick-exit on missing file
100%
100%
sed frontmatter extraction
0%
100%
grep+sed field extraction
0%
100%
Quote stripping
0%
100%
Enabled flag check
100%
100%
Body extraction with awk
0%
100%
Gitignore entry
50%
100%
Restart requirement documented
0%
100%
Numeric field validation
100%
100%
Settings file creation, sanitization, gitignore, and restart reminder
Correct file location
0%
100%
.local.md suffix
0%
100%
YAML frontmatter structure
0%
100%
Markdown body
0%
100%
Input sanitization
100%
100%
Gitignore entry
40%
100%
File permissions
0%
100%
Restart reminder
100%
100%
Enabled field included
0%
100%
Default values documented
25%
0%
Relative path in script
100%
100%
Atomic settings updates, body-as-prompt extraction, and safe JSON output
Quick-exit on missing file
100%
100%
sed frontmatter extraction
0%
100%
awk body extraction
100%
100%
Atomic update with temp file
100%
100%
No sed -i usage
100%
100%
Numeric field validation
37%
100%
jq -n --arg for JSON output
100%
100%
Enabled flag respected
0%
0%
Correct state file naming
50%
100%
Init script creates .local.md
50%
100%
48aa435
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.