diagnosing-hooks
diagnosing-hooks 是用于诊断和修复 ZCode 客户端中 hook 配置问题的技能。它面向 hook 未触发、事件名错误、matcher 不匹配、脚本不可执行、模板变量未展开、超时单位混淆、命令与进程字段混用、JSON 输出校验失败、跨平台失败以及 hook 意外阻断会话等常见故障,提供从运行器检查、注册项枚举、事件名与 matcher 核对、可执行性验证、手动运行到日志观察的定位流程。该技能还说明了配置文件 hook 与插件 hook 的来源和合并方式、七种受支持事件、matcher 匹配规则、命令与进程两类 hook 的字段与超时解析顺序、模板变量以及退出码与输出语义,并给出每种症状对应的原因与修复方法。