https://www.lets-open-terminal.com/posts/claude_code_hooks/