{
  "SessionStart": [
    {
      "matcher": "startup|resume",
      "hooks": [
        {
          "type": "command",
          "command": "bash __SKILL_DIR__/hooks/common/session-init.sh",
          "statusMessage": "abyss: checking index"
        }
      ]
    }
  ],
  "PreToolUse": [
    {
      "matcher": "Bash|shell|apply_patch|Edit|Write",
      "hooks": [
        {
          "type": "command",
          "command": "bash __SKILL_DIR__/hooks/common/pre-edit-check.sh",
          "statusMessage": "abyss: checking callers"
        }
      ]
    }
  ]
}
