How this skill is triggered — by the user, by Claude, or both
Slash command
/dmv:configThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Read and manage dmv's per-project settings at `.claude/dmv.local.md` in the current project root.
Read and manage dmv's per-project settings at .claude/dmv.local.md in the current project root.
Available config keys:
| Key | Default | Description |
|---|---|---|
validate_commit_message | true | Validate commit message format |
If no arguments or "show": Read .claude/dmv.local.md (it may not exist — all defaults apply) and display the resolved values from YAML frontmatter.
If "enable" or "disable": Parse the key name, read or create .claude/dmv.local.md, update the YAML frontmatter, and show the resolved config after.
File format:
---
validate_commit_message: false
---
Optional notes about why settings were changed.
.claude/ directory if it doesn't exist.claude/*.local.md to .gitignore if not already thereNow execute this based on what the user requested.
npx claudepluginhub racurry/neat-little-package --plugin dmvConfigures per-project plugin settings using .claude/plugin-name.local.md files with YAML frontmatter. Covers gitignore setup, bash hook reading, and agent state management for customizable plugins.
Documents .claude/plugin-name.local.md files for per-project Claude Code plugin settings with YAML frontmatter. Guides reading config via bash hooks and commands.
Implements per-project plugin configuration via .claude/*.local.md files with YAML frontmatter. Covers Bash hook parsing, skill/agent reading, patterns for hooks/agent/loop state, security, and best practices.