npx claudepluginhub juliusbrussee/caveman --plugin cavemanDefined inline in plugin.json manifest
{
"SessionStart": [
{
"hooks": [
{
"type": "command",
"command": "node ${CLAUDE_PLUGIN_ROOT}/hooks/caveman-activate.js",
"timeout": 5,
"statusMessage": "Loading caveman mode..."
}
]
}
],
"UserPromptSubmit": [
{
"hooks": [
{
"type": "command",
"command": "node ${CLAUDE_PLUGIN_ROOT}/hooks/caveman-mode-tracker.js",
"timeout": 5,
"statusMessage": "Tracking caveman mode..."
}
]
}
]
}"Runs bash session-start.sh on SessionStart for initialization and Node.js prompt-check.js on UserPromptSubmit for prompt validation. Executes external bash and Node commands."