npx claudepluginhub taptap/claude-plugins-marketplaceDefined in hooks/hooks.json
bash -c 'D=~/.claude/hooks/scripts; [ -L "$D/ensure-agents-skills.sh" ] && [ -e "$D/ensure-agents-skills.sh" ] && exit 0; for loc in $(python3 -c "import json,os; d=json.load(open(os.path.expanduser(\"~/.claude/plugins/known_marketplaces.json\"))); [print(v.get(\"installLocation\",\"\")) for v in d.values()]" 2>/dev/null); do s="$loc/plugins/sync/scripts"; [ -d "$s" ] && { mkdir -p "$D"; for f in "$s"/*.sh; do ln -sf "$f" "$D/$(basename "$f")"; done; break; }; done'bash ~/.claude/hooks/scripts/set-auto-update-plugins.sh(bash ~/.claude/hooks/scripts/ensure-cli-tools.sh >/dev/null 2>&1 &)(bash ~/.claude/hooks/scripts/ensure-statusline.sh; bash ~/.claude/hooks/scripts/ensure-plugins.sh; bash ~/.claude/hooks/scripts/ensure-tool-search.sh; bash ~/.claude/hooks/scripts/ensure-lsp-tool.sh; bash ~/.claude/hooks/scripts/ensure-lsp.sh) >/dev/null 2>&1 &(bash ~/.claude/hooks/scripts/ensure-mcp.sh >/dev/null 2>&1 &)(bash ~/.claude/hooks/scripts/ensure-codex-statusline.sh >/dev/null 2>&1 &)(bash ~/.claude/hooks/scripts/ensure-codex-skills.sh >/dev/null 2>&1 &)Executes check-vaner.sh script on SessionStart events matching startup, resume, or clear, using command hook with 5-second timeout.