Agent Skills: hooks-management

Use PROACTIVELY when you need to create, update, configure, or validate Claude hooks for various events and integrations

UncategorizedID: aiskillstore/marketplace/hooks-management

Install this agent skill to your local

pnpm dlx add-skill https://github.com/aiskillstore/marketplace/tree/HEAD/skills/emz1998/hooks-management

Skill Files

Browse the full folder contents for hooks-management.

Download Skill

Loading file tree…

skills/emz1998/hooks-management/SKILL.md

Skill Metadata

Name
hooks-management
Description
Use PROACTIVELY when you need to create, update, configure, or validate Claude hooks for various events and integrations

Goal: Create, update or troubleshoot Claude Code hook scripts

Workflow

  • Read hook documentation from .claude/skills/hooks-management/references/hooks.md
  • Read hook input patterns from .claude/skills/hooks-management/references/input-patterns.md
  • Review existing hooks in .claude/hooks/ and settings in .claude/settings.local.json
  • Create or update the hook script following the input patterns
  • Troubleshoot the hook script if needed
  • Verify hook execution using echo to pipe JSON input
  • Review for security and performance issues
  • Provide report to main agent

Rules

  • NEVER hardcode credentials or modify critical system files
  • NEVER write hooks that can cause infinite loops
  • NEVER bypass security validations
  • DO NOT use multiline comments in hook scripts. Only use single line comments.
  • MUST include proper error handling
  • MUST prefer readability over performance
  • MUST prefer Python over shell scripts
  • MUST write semantic and idiomatic code

Acceptance Criteria

  • Hook executes successfully on target event
  • Hook handles invalid/malformed input gracefully
  • No security vulnerabilities
  • Hook follows dispatcher pattern (for new hook logic)