Claude Academy
Power User ArcModule 09

Hooks & Automation

Automate repetitive tasks with Claude Code hooks. Learn pre-tool, post-tool, and notification hooks, plus how to build custom automation pipelines.

5 lessons~3 hoursAdvanced
Progress0%

What you'll learn

Understand all hook events and when they fire
Know the difference between command and HTTP hook types
Use exit codes to control Claude's behavior from hooks
Choose the right event for each automation need
Build a PostToolUse hook for auto-formatting
Configure formatters for multiple languages
Understand how the $file variable works
Test and debug hooks