By lolpack
Python code intelligence for Claude Code powered by Pyrefly, launched via uvx for zero global installs — diagnostics, inferred types, and code navigation.
Python language intelligence for Claude Code powered by Pyrefly (fast Rust-based Python type checker + language server) and launched via uvx (no global pip install pyrefly required).
This is a community-maintained Claude Code plugin. Pyrefly itself is developed upstream in the facebook/pyrefly project.
claude plugin marketplace add lolpack/pyrefly-lsp-claude-plugin
claude plugin install pyrefly-lsp@pyrefly-lsp-claude-plugin
uv so uvx is available on your PATH.Verify:
uvx --version
First run note:
uvxmay download Pyrefly the first time the LSP starts. Subsequent starts are cached.
Pyrefly intentionally does not show type errors by default unless a Pyrefly configuration exists (e.g. pyrefly.toml or [tool.pyrefly] in pyproject.toml) or the client forces diagnostics on.
This plugin attempts to force diagnostics on via LSP initializationOptions. If you still don’t see diagnostics, run:
uvx pyrefly init
…which will create/augment a config file in your project so diagnostics are enabled.
You can test this plugin locally (without installing) by pointing Claude Code at the directory:
claude --plugin-dir .
Then open a Python project and ensure:
uvx --version worksuvx --version works in the same shell session.uv.uvx pyrefly init.MIT
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.
npx claudepluginhub lolpack/pyrefly-lsp-claude-plugin --plugin pyrefly-lspPython language server
Python type-checker LSP multiplexer for Claude Code (pyright, ty, pyrefly)
Python language discipline: conventions, modern idioms, type system, packaging, testing, and LSP-powered code intelligence
Skills for working with Python using Astral tools.
Validation and quality enforcement for Tailwind CSS projects with comprehensive utility-first CSS patterns and best practices.
Advanced Java skills for streams, concurrency, and generics.