npx claudepluginhub nthplusio/functional-claude --plugin project-managerDefined in hooks/hooks.json
{
"Stop": [
{
"hooks": [
{
"type": "command",
"command": "${CLAUDE_PLUGIN_ROOT}/hooks/pm-session-end.js",
"timeout": 15
}
]
}
],
"SessionStart": [
{
"hooks": [
{
"type": "command",
"command": "${CLAUDE_PLUGIN_ROOT}/hooks/pm-session-start.js",
"timeout": 30
}
]
}
]
}"Runs setup-path.sh on SessionStart to configure paths and require-submit.py on Stop event. Executes shell and Python commands without bash execution or file writes."