Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By georgeharker
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 pylspModifies files
Hook triggers on file write and edit operations
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Rust language server
YAML language server
Bash language server
Validation and quality enforcement for Tailwind CSS projects with comprehensive utility-first CSS patterns and best practices.
Advanced Angular skills for dependency injection, RxJS, and signals.
Kotlin language server
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`.
Run shuck check --fix on shell files (.sh/.bash/.zsh) after Claude edits them. Includes best-effort LSP wiring via `shuck server`.
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