npx claudepluginhub thalysjuvenal/advpl-specialist --plugin advpl-specialistDefined in hooks/hooks.json
{
"SessionStart": [
{
"hooks": [
{
"type": "command",
"async": false,
"command": "${CLAUDE_PLUGIN_ROOT}/hooks/session-start"
}
],
"matcher": "startup|resume"
}
]
}"On SessionStart, checks package.json diff between plugin root and data dir, copies it if changed, runs npm install --production, or removes if fails. Executes shell commands, writes files."