claude

hooks-plugin

Claude Code hooks for enforcing best practices and workflow automation

60 on GitHubby Lauri Gatesv2.21.0MITupdated todayautomation
/

Plugin hooks-plugin from marketplace laurigates-claude-plugins in laurigates/claude-plugins. Commands read from the repo's manifest — today.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (4)

  • hooks-configuration

    Claude Code hooks configuration and development. Use when the user mentions hooks, PreToolUse, PostToolUse, SessionStart, SubagentStart, PermissionRequest, or TaskCompleted.

  • hooks-permission-request-hook

    Generate a PermissionRequest hook with auto-approve/deny rules. Use when needing a safer alternative to --dangerouslySkipPermissions tailored to your project stack.

  • hooks-session-end-issue-hook

    Configure a Stop hook that surfaces unfinished todos at session end. Use when you want deferred work automatically flagged for GitHub issue creation.

  • hooks-session-start-hook

    Create a SessionStart hook for Claude Code on the web. Use when setting up a repo so dependencies install and tests/linters run automatically on remote session start.

Hooks (29)

  • SessionStart

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/git-stash-session-init.sh"

  • SessionStart

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/drift-aggregator.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/bash-antipatterns.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/bash-safety.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/branch-protection.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/repo-deletion-safety.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/branch-base-guard.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/worktree-location-guard.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/auto-checkpoint.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/external-pr-merge-guard.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/workflow-scale-guard.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/external-pr-merge-guard.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/secret-protection.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/bare-declaration-guard.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/event-logger.sh"

  • PermissionRequest

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/permission-auto-approve.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/event-logger.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/context-threshold-nudge.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/bash-antipatterns-teach.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/prose-house-style-nudge.sh"

  • Stop

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/git-stash-reminder.sh"

  • Stop

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/task-completeness.sh"

  • Stop

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/no-calendar-estimates.sh"

  • Stop

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/subagent-count-tripwire.sh"

  • SubagentStart

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/subagent-count-tripwire.sh"

  • SubagentStop
  • TaskCompleted

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/test-verification.sh"

  • TaskCompleted
  • SessionEnd

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/git-session-cleanup.sh"

View source on GitHub

More from laurigates/claude-plugins

All 50 plugins →

Project infrastructure standards - pre-commit, CI/CD, Docker, testing configuration

49 skills · hooks

60

Git workflows - commits, branches, PRs, issue processing, conflict resolution, and repository management

49 skills · 1 agent

60

Blueprint Development methodology - PRD/PRP workflow with version tracking, modular rules, CLAUDE.md management, and monorepo portfolio tracking

35 skills

60

Agent configuration utilities - project assimilation, config auditing, teammate definitions, MCP management, MCP code execution patterns

24 skills

60

Test execution, TDD workflow, and testing strategies

20 skills · 1 agent

60

Obsidian CLI operations - vault files, search, properties, tasks, plugins/themes, publish/sync, bases, command palette, file history, dev tools, workspaces, multi-vault, templates, and bookmarks

20 skills

60

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

CMEM Pro

claude

CMEM Pro for the Claude app - hooks stream tool use to cmem.ai and inject observations into new sessions and agents

3 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

mempalace

claudecodex

AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.

3 skills · 6 commands · 1 MCP server · hooks

MemPalace/mempalace 60,536

Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer

8 skills · 1 MCP server

ChromeDevTools/chrome-devtools-mcp 55,181

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development

9 skills · 1 command · 8 agents

wshobson/agents 42,461

Maintain hooks-plugin?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins50 plugins