A high-performance Python language server providing static type checking, code intelligence, and real-time diagnostics for professional development.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install pyright-lsp
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install pyright-lsp using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Pyright LSP is a robust integration built upon Microsoft's Pyright, designed to bring enterprise-grade static type checking to Python environments. By utilizing this skill within the Openclaw Skills ecosystem, developers can transform their coding experience with deep code intelligence, catch errors before execution, and maintain a cleaner codebase. It serves as a bridge between the flexible nature of Python and the reliability of strictly typed languages, offering a sophisticated suite of tools for code navigation and error detection in both .py and .pyi files.
To get started with this skill, ensure that Pyright is available in your path. You can install it via npm or pip depending on your preference:
# Install via npm globally
npm install -g pyright
# Or install via pipx for a dedicated CLI environment
pipx install pyright
Verify the installation by running which pyright. Once installed, Openclaw Skills can trigger diagnostics by pointing to your source files or project directory.
The skill utilizes standard configuration files to manage its behavior and scope within a project:
| File Type | Purpose |
|---|---|
pyrightconfig.json |
Central configuration file for defining search paths, exclusions, and strictness levels. |
.py |
Standard Python source files analyzed for type compliance. |
.pyi |
Type stub files used for describing interface definitions for third-party libraries. |
pyright diagnostics |
JSON or text-based output containing error messages, severity levels, and file coordinates. |
Loading
A core infrastructure skill for Openclaw Skills that dynamically routes agent tasks to the most cost-effective and capable AI models.

A unified identity resolution system that maps multi-channel user IDs to a single canonical identifier to prevent state fragmentation.

A powerful Go language server integration providing real-time code intelligence, diagnostics, and refactoring support for Go developers.

An autonomous sentiment-based trading agent that executes DCA strategies into BTC and ETH during periods of extreme market fear.

A high-performance language server providing deep code intelligence, real-time error detection, and advanced refactoring tools for Rust development.

A comprehensive language server integration for Solidity that provides compilation, linting, and security auditing for smart contract developers.








































