Claude钩子配置技能Skill claude-hooks

Claude Code 钩子配置专家技能,专注于创建和配置用于工具验证、审计日志、自定义通知和工作流自动化的钩子。关键词:Claude Code 钩子,工具验证,自动化工作流,审计日志,自定义通知,AI助手扩展,开发效率工具。

AI智能体 0 次安装 0 次浏览 更新于 2/28/2026

name: claude-hooks description: Claude Code 钩子配置专家。用于为 Claude Code 创建工具验证、日志记录、通知或自定义自动化钩子。 author: Joseph OBrien status: unpublished updated: ‘2025-12-23’ version: 1.0.1 tag: skill type: skill

Claude Hooks 技能

为 Claude Code 创建和配置钩子,以自动化工作流程并扩展功能。

此技能的作用

  • 创建 PreToolUse 验证钩子
  • 设置 PostToolUse 日志记录/清理
  • 配置通知钩子
  • 实现自定义自动化
  • 记录钩子模式

使用时机

  • 工具执行验证
  • 审计日志记录
  • 自定义通知
  • 工作流自动化
  • 安全控制

参考文件

  • references/CLAUDE_HOOK.template.md - 钩子配置示例和模式

钩子事件

事件 触发时机 用例
PreToolUse 工具执行前 验证、拦截
PostToolUse 工具完成后 日志记录、清理
Notification Claude 发送通知时 警报
Stop Claude 停止时 最终报告

配置位置

钩子配置在 ~/.claude/settings.json 文件的 hooks 键下。

最佳实践

  • 保持钩子快速(< 1 秒)
  • 优雅地处理错误
  • 使用特定的匹配器
  • 独立测试钩子
  • 避免冗长的输出