Skills-dir plugins (~/.claude/skills/) may not execute hooks from hooks/hooks.json. Per documentation, hooks need to be in settings files. - install.sh: add hook registration in ~/.claude/settings.local.json - Hooks use absolute paths to hub-guide scripts - SessionStart matcher: startup|resume|compact - PreToolUse matcher: Write|Edit - Remove hooks/hooks.json from plugin (redundant for skills-dir)