Validate Hooks
Runs claudelint validate-hooks to validate .claude/hooks/hooks.json files.
Usage
bash
claudelint validate-hooks $ARGUMENTS
Options
- •
--path <path>- Custom path to hooks.json - •
--verbose- Show detailed output - •
--warnings-as-errors- Treat warnings as errors
What Gets Validated
- •JSON syntax
- •Hook events (tool-use, user-prompt-submit, etc.)
- •Hook types (command, prompt, agent)
- •Matcher validation (tool names, regex patterns)
- •Command script file existence
Examples
bash
claudelint validate-hooks claudelint validate-hooks --path /path/to/hooks.json
See Also
- •validate-all - Run all validators