npx claudepluginhub serpro69/claude-toolbox --plugin kkDefined in hooks/hooks.json
{
"PreToolUse": [
{
"hooks": [
{
"type": "command",
"command": "${CLAUDE_PLUGIN_ROOT}/scripts/validate-bash.sh"
}
],
"matcher": "Bash"
}
]
}"Blocks git commits executed via bash unless they match conventional commit format (feat/fix/refactor/etc: min 15-char description, optional scope). LLM prompt validates message, denies invalid ones with fix suggestions."