npx claudepluginhub ivintik/private-claude-marketplace --plugin famdeckDefined in hooks/hooks.json
{
"Stop": [
{
"hooks": [
{
"type": "command",
"command": "python3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/session-end.py",
"timeout": 5
}
],
"matcher": "*"
}
],
"PostToolUse": [
{
"hooks": [
{
"type": "command",
"command": "python3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/post-tool-use.py",
"timeout": 2
}
],
"matcher": "*"
}
],
"SessionStart": [
{
"hooks": [
{
"type": "command",
"command": "python3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/daily-sweep.py",
"timeout": 5
}
],
"matcher": "*"
}
],
"UserPromptSubmit": [
{
"hooks": [
{
"type": "command",
"command": "python3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/user-prompt.py",
"timeout": 2
}
],
"matcher": "*"
}
]
}"Runs Python scripts on SessionStart for daily sweeps, UserPromptSubmit, PostToolUse, and Stop events to automate session lifecycle tasks. No bash or file writes."