Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
npx claudepluginhub steeef/claude-hooks --plugin env-protectionExecutes bash commands
Hook triggers when Bash tool is used
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Safety hooks to block or require user approval for dangerous commands (rm, git operations, .env access, file size limits)
Block destructive git and filesystem commands before execution
Protect secrets and credentials from Claude Code. Blocks writes to .env files, detects API keys in shell commands, prevents hardcoded tokens, and guards service account JSON files.
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Intelligent prompt optimization: injects the right context at the right moment so Claude lands a better first output. Clarifies vague prompts with research-based questions, plus targeted nudges for approach selection, plan readability, workflow routing, background execution, subagent routing, output readability, user-decision questions, and plan-mode assessment
Semantic search for Claude Code conversations. Remember past discussions, decisions, and patterns.
Command safety hooks: rm (with git-ignore support), kubectl, terraform
Git safety hooks: branch workflow enforcement, add/checkout/commit guards, worktree suggestions
File protection hooks: file length limits, read length limits, worktree edit guard
Desktop notifications for Claude Code events (Stop, Notification)
Clean worktree branch names (no worktree- prefix)
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim