managing-hooks

Community

Secure, analyze, and optimize Claude Code hooks.

Authorthoeltig
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Claude Code hooks control automated actions at various lifecycle points. This Skill helps design, implement, analyze, and secure hooks across multiple event types (command-based and prompt-based) with guidance for security validation, debugging, and evolution.

Core Features & Use Cases

  • Create new hooks with event type, matcher, and actions
  • Analyze existing hooks for performance, reliability, and security
  • Validate hook configurations against security and policy checklists
  • Debug hook activation and timing across events
  • Update hook configurations and patterns as requirements evolve
  • Understand hook concepts and event lifecycles (PreToolUse, PostToolUse, SessionStart, SessionEnd, Stop, SubagentStop, UserPromptSubmit, Notification, PreCompact)

Quick Start

Create a basic PreToolUse hook for the Write tool to demonstrate blocking or modifying input, then test with a simple input transcript.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: managing-hooks
Download link: https://github.com/thoeltig/claude-code-toolkit/archive/main.zip#managing-hooks

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository