01Execution blocking capabilities via shell exit codes for validation
02Lifecycle event management for plugin installation and uninstallation
03Before and after triggers for specific tool calls like Read, Write, and Bash
04Support for both plugin-specific and global user-level configurations
05Dynamic variable substitution for file paths, content, and user prompts
060 GitHub stars