npx claudepluginhub ivintik/private-claude-marketplace --plugin plugin-opsDefined in hooks/hooks.json
{
"PreToolUse": [
{
"hooks": [
{
"type": "command",
"command": "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/guard-plugin-cache.sh",
"timeout": 5
}
],
"matcher": "Edit"
},
{
"hooks": [
{
"type": "command",
"command": "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/guard-plugin-cache.sh",
"timeout": 5
}
],
"matcher": "Write"
}
]
}"Runs ensure-test-skill.sh before Edit or Write tool calls on tests/** files via PreToolUse hook, potentially blocking changes. Touches file writes."