Hookify
通过会话模式分析或用户明确指示,创建用于阻止 Claude Code 不良行为的钩子规则。
使用方法¶
/hookify [防止したい動作の説明]
如果未提供参数,将分析当前会话并检测应阻止的行为。
工作流¶
步骤 1:收集行为信息¶
- 有参数:解析用户关于不良行为的说明
- 无参数:使用
conversation-analyzer代理检测以下内容: - 明确纠正
- 对重复错误的沮丧反应
- 被撤销的更改
- 重复出现的类似问题
步骤 2:呈现发现¶
向用户显示以下内容:
- 行为说明
- 建议的事件类型
- 建议的模式或匹配器
- 建议的操作
步骤 3:生成规则文件¶
对于每个已批准的规则,在 .claude/hookify.{name}.local.md 中创建文件:
---
name: rule-name
enabled: true
event: bash|file|stop|prompt|all
action: block|warn
pattern: "regex pattern"
---
ルールがトリガーされた時に表示されるメッセージ。
步骤 4:确认¶
报告已创建的规则,以及如何使用 /hookify-list 和 /hookify-configure 进行管理。
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 ev/ECC