USE when creating or auditing event-driven automation hooks for Claude Code using security-hardened templates for PreToolUse, PostToolUse, SessionStart, and other events.
/plugin marketplace add Git-Fg/thecattoolkit/plugin install git-fg-bootstrap-plugins-bootstrap@Git-Fg/thecattoolkitThis skill is limited to using the following tools:
assets/scripts/hook-tester.pyassets/scripts/path_validator.pyassets/templates/hooks-json.mdassets/templates/universal-hook.pyexamples/hook-patterns.mdreferences/debugging-hooks.mdreferences/hook-types.mdHooks are event-driven automation for Claude Code. They execute shell commands or LLM prompts in response to:
Core Principle: Hooks operate within an event hierarchy: events trigger matchers (tool patterns) which execute hooks (commands or prompts). Hooks can block actions, modify tool inputs, inject context, or observe and log operations.
Hook Creation Pattern:
claude --debug for verificationDebug Hooks:
python3 manage-hooks/assets/scripts/hook-tester.py quick-diag .claude/hooks/hooks.json for comprehensive diagnosticsdebug command for detailed step-by-step analysispermissions commandjson-check commandreferences/debugging-hooks.md for complete guideassets/templates/)universal-hook.py - Unified template for blocking/observer modes with security patternshooks-json.md - Hook configuration JSON structureassets/scripts/)path_validator.py - Utility for preventing traversal attackshook-tester.py - Automated validation tool for all hook eventsHook Types & Matchers: hook-types.md - Events, schemas, regex matchers, and MCP naming
Debugging Hooks: debugging-hooks.md - Comprehensive debugging workflows and diagnostics
Claude Hooks Architecture: claude-hooks.md - Reference Architecture using ${CLAUDE_PLUGIN_ROOT}
Shared Standards: shared-standards.md - Common patterns across management skills
This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.