Hook Expert - Type Expert for Hook Documents
Identifies hook definitions - event-driven automation triggers that execute in response to git events, session events, or other system triggers.
Key signals:
- Hook naming patterns (pre-, post-, on-*)
- Event trigger definitions
- Execution conditions
- Script/command references
- Hook lifecycle documentation
File: hook_expert.py
Classes
HookExpert
Expert for identifying hook documents.
Functions
analyze(document, analyst_votes)
Analyze if document is a hook definition.
generate_enhancements(document, analysis)
Generate enhancements for hook documents.