By werdnum
Manage workspace state for reuse between tasks - auto-switch from merged PR branches, fetch updates, and block stale operations
npx claudepluginhub werdnum/claude-code-plugins --plugin workspace-reuseManage isolated git worktree workspaces for multi-repo development
Git workflow best practices with commit validation hooks
Git workflows - commits, branches, PRs, issue processing, auto-close detection, and repository management
Code review and worktree workflow commands
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