Event-driven automation hooks for Claude Code. Security-hardened templates for PreToolUse, PostToolUse, SessionStart, and other hook events.
/plugin marketplace add Git-Fg/thecattoolkit/plugin install git-fg-cat-toolkit-meta-plugins-meta@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.mdreferences/shared-standards.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}
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.