By pchalasani
Require user approval before executing risky bash commands (rm, git ops), accessing .env files, or handling large file writes/edits via PreToolUse hooks on bash, write, edit, and notebook tools. Optionally review all user prompts on submission to prevent unsafe actions.
npx claudepluginhub pchalasani/claude-code-tools --plugin safety-hooksBlock destructive git and filesystem commands before execution
665 safety hooks for Claude Code — prevent file deletion, credential leaks, git disasters, and token waste during autonomous AI coding sessions
PreToolUse hook that auto-approves safe Bash commands by parsing them into an AST and matching against configurable patterns
Smart command safety filter for Claude Code — parses shell pipelines and evaluates per-command safety rules to auto-approve safe commands and block dangerous ones
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Memory compression system for Claude Code - persist context across sessions
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Share bugs, ideas, or general feedback.
CLI tools, skills, agents, hooks, and plugins for enhancing productivity with Claude Code and other coding agents.
# Core package
uv tool install claude-code-tools
# With Google Docs/Sheets extras
uv tool install "claude-code-tools[gdocs]"
# Upgrade an existing installation
uv tool install --force claude-code-tools
The search engine (aichat search) requires a
separate Rust binary:
brew install pchalasani/tap/aichat-searchcargo install aichat-searchrust-v*)Install the Claude Code plugins for hooks, skills, and agents:
claude plugin marketplace add pchalasani/claude-code-tools
Click a card to jump to that feature, or read the full docs.
Legacy links — The sections below exist to preserve links shared in earlier discussions. For current documentation, visit the full docs site.
See aichat in the full documentation.
See tmux-cli in the full documentation.
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