npx claudepluginhub mistakeknot/interagency-marketplace --plugin interkastenDefined in hooks/hooks.json
{
"Stop": [
{
"hooks": [
{
"type": "command",
"command": "bash \"${CLAUDE_PLUGIN_ROOT}/hooks/session-end-warn.sh\"",
"timeout": 5
}
],
"matcher": ""
}
],
"SessionStart": [
{
"hooks": [
{
"type": "command",
"command": "bash \"${CLAUDE_PLUGIN_ROOT}/hooks/setup.sh\"",
"timeout": 30
},
{
"type": "command",
"command": "bash \"${CLAUDE_PLUGIN_ROOT}/hooks/session-status.sh\"",
"timeout": 5
}
],
"matcher": ""
}
]
}"Runs bash setup.sh and session-status.sh on SessionStart for initialization and status, plus session-end-warn.sh on Stop. Executes shell commands."