By georgeharker
Run shuck check --fix on shell files (.sh/.bash/.zsh) after Claude edits them. Includes best-effort LSP wiring via `shuck server`.
Modifies files
Hook triggers on file write and edit operations
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.
Manage shared backend processes through the `sharedserver` CLI. SessionStart attaches via `sharedserver use`; SessionEnd detaches via `sharedserver unuse`. Multiple Claude Code sessions share a single backend; the server survives session restarts within its grace period.
Manage the mcp-companion mcp-bridge process across Claude Code sessions via the sharedserver CLI. SessionStart attaches; SessionEnd detaches. Bridge survives Claude restarts within the grace period and is shared with other clients (nvim, OpenCode) that use the same name.
Register `ruff server` as the Python LSP. Surfaces ruff diagnostics and code actions via LSP. Mutually exclusive with the `pylsp` plugin — only one server can claim `python`.
Register python-lsp-server (pylsp) as the Python LSP, with pylsp-mypy for type diagnostics. Includes a fallback mypy hook in case the harness doesn't honor plugin LSP configs.
npx claudepluginhub georgeharker/claude-plugins --plugin shuckRust language server
Validation and quality enforcement for Tailwind CSS projects with comprehensive utility-first CSS patterns and best practices.
YAML language server
Bash language server
Go language server
Dart/Flutter language server