What problem does it solve? Plugin developers need a consistent way to let users customize behavior per project without hardcoding values or committing personal settings to version control. This Skill provides a complete pattern for user-managed configuration files. ## Core Features & Use Cases - Settings File Pattern: Defines the .Codex/plugin-name.local.md convention using YAML frontmatter for structured settings and markdown body for prompts or context. - Parsing Snippets: Provides ready-to-use Bash snippets for extracting frontmatter fields (strings, booleans, numbers) and markdown bodies with sed, grep, and awk. - Security & Best Practices: Covers gitignore rules, input sanitization, path traversal validation, file permissions, and sensible defaults. - Use Case: A hook checks .Codex/my-plugin.local.md at startup, reads the enabled flag, and exits early if the feature is disabled, letting users toggle behavior without editing hook code. ## Quick Start Add a settings file to my plugin that lets users toggle a feature on and off using a .local.md configuration file.