hwells4/create-hooks

21 stars · Last commit 2026-03-13

A Claude Code plugin that makes it easy to build, deploy and manage Claude Code hooks.

README preview

# Hook Manager

Build Claude Code hooks without the guesswork.

Hooks let you run arbitrary code at specific points in Claude Code's lifecycle — before a tool runs, after a file is written, when a session starts, when Claude stops. They're the extension point for enforcing rules, injecting context, automating approvals, and wiring Claude into your workflow.

This plugin handles the tedious parts: boilerplate, JSON schemas, settings configuration, conflict detection, validation, and debugging. You describe what you want, it builds a working hook.

## Installation

```
/plugin marketplace add https://github.com/hwells4/hwells4-marketplace.git
/plugin install create-hooks@hwells4-plugins
```

## What Are Hooks?

Hooks are shell commands or scripts that Claude Code executes at defined points in its lifecycle. They receive JSON on stdin with context about what's happening, and they respond with exit codes and optional output.

```

View full repository on GitHub →