npx claudepluginhub pleaseai/code-intelligence --plugin typescript-lspDefined inline in plugin.json manifest
{
"SessionStart": [
{
"hooks": [
{
"type": "command",
"command": "diff -q \"${CLAUDE_PLUGIN_ROOT}/package.json\" \"${CLAUDE_PLUGIN_DATA}/package.json\" >/dev/null 2>&1 || (cd \"${CLAUDE_PLUGIN_DATA}\" && cp \"${CLAUDE_PLUGIN_ROOT}/package.json\" . && npm install --loglevel=error) || rm -f \"${CLAUDE_PLUGIN_DATA}/package.json\""
}
]
}
]
}"Runs bash script check-intelephense.sh on SessionStart to verify Intelephense PHP language server presence for PHP development setup. Executes bash commands."