Template for creating Claude Code session hook plugins - customize to add your own session behaviors
Matches all tools
Hooks run on every tool call, not just specific ones
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub johnlindquist/claude-session-hooks-templateComplete development environment for Universe 2025 (Tufty) Badge with MonaOS app creation, deployment, and API reference
Claude Code Stop hook that detects uncertainty in assistant messages. When doubt keywords (likely, maybe, might, probably, etc.) are found outside of code blocks and blockquotes, the hook blocks the stop and instructs the agent to add logging, assertions, or other verification before concluding.
Enforces task completion when user prompts contain thoroughness indicators like 'all', 'every', 'deep', 'thorough'
Quickly scaffold Claude Code hooks with templates, validation, and conflict analysis
会话管理插件 - 智能保存和恢复 Claude Code 会话,支持进度跟踪和工作连续性
Easily create hooks to prevent unwanted behaviors by analyzing conversation patterns
Production safety hooks for autonomous Claude Code operation. Context monitoring, syntax checking, branch protection, activity logging, and more.
Memory compression system for Claude Code - persist context across sessions
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.