npx claudepluginhub leejuoh/claude-code-zero --plugin notebooklm-connectorDefined in hooks/hooks.json
{
"PreToolUse": [
{
"hooks": [
{
"type": "command",
"command": "${CLAUDE_PLUGIN_ROOT}/hooks/setup-data.sh"
}
],
"matcher": "Read|Write|Edit"
}
],
"PostToolUse": [
{
"hooks": [
{
"type": "command",
"command": "${CLAUDE_PLUGIN_ROOT}/hooks/follow-up-reminder.sh"
}
],
"matcher": "Task"
}
],
"UserPromptSubmit": [
{
"hooks": [
{
"type": "command",
"command": "${CLAUDE_PLUGIN_ROOT}/hooks/ensure-skill-loaded.sh"
}
]
}
]
}"Executes setup-data.sh before Read|Write|Edit tools, follow-up-reminder.sh after Task tools, and ensure-skill-loaded.sh on UserPromptSubmit. Involves file writes."