Skip to main content

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.