By werdnum
Safety checks for Bash commands - prevents dangerous operations, enforces timeouts, blocks commits to main branch, and rate limits BashOutput polling
npx claudepluginhub werdnum/claude-code-plugins --plugin bash-guardBlock destructive git and filesystem commands before execution
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
Safety hooks to block or require user approval for dangerous commands (rm, git operations, .env access, file size limits)
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
Share bugs, ideas, or general feedback.
Personal collection of Claude Code plugins for development workflows, extracted from real-world projects and designed for reusability across codebases.
This repository serves as a local plugin marketplace for Claude Code, containing four production-ready plugins that enhance development workflows:
All plugins were extracted from the family-assistant and websidian projects, refactored for reusability, and enhanced with comprehensive configuration systems.
These plugins solve real development workflow challenges:
# Local path (for development)
/plugin marketplace add /data/ssd/sync/workspace/src/claude-code-plugins
# Or from git remote
/plugin marketplace add https://github.com/your-username/claude-code-plugins
# Install all plugins
/plugin install bash-guard@werdnum-plugins
/plugin install format-and-lint@werdnum-plugins
/plugin install guardian@werdnum-plugins
/plugin install development-agents@werdnum-plugins
# Or browse and install interactively
/plugin
/plugin list
Use the /bootstrap-plugins command to automatically configure all plugins:
/bootstrap-plugins
This command will:
.claude/settings.jsonIf you prefer manual setup, each plugin works out of the box with sensible defaults. To customize:
# Create project-specific config
mkdir -p .claude
echo '{"bannedCommands": {"enabled": true}}' > .claude/bash-guard.json
# Or create global config
mkdir -p ~/.config/claude-code
echo '{"linting": {"enabled": true}}' > ~/.config/claude-code/format-lint.json
Category: Safety & Protection
Hook Type: PreToolUse (Bash)
Configuration: bash-guard.json
Prevents dangerous shell commands from executing and enforces best practices. Supports automatic command rewriting and timeout enforcement with suggestion-based feedback.
Key Features:
Use Cases:
Category: Code Quality
Hook Type: PostToolUse (Edit/Write)
Configuration: format-lint.json
Automatically format and lint code after edits, providing immediate feedback on code quality issues.
Key Features:
Use Cases:
Category: Quality Gates
Hook Types: PreToolUse (Bash), Stop
Configuration: guardian.json
Ensures code quality through test verification, pre-commit workflows, and completion validation.
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