pyright

Community

Static typing for Python

Authorwestonwrz
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps configure and operate Pyright for fast, reliable static typing in Python projects, ensuring code quality and catching type errors before runtime.

Core Features & Use Cases

  • Configuration: Set up pyrightconfig.json or pyproject.toml for optimal type checking.
  • Strictness Rollout: Gradually enforce stricter typing rules across your codebase.
  • Import Resolution: Ensure Pyright correctly understands your project's import structure.
  • CI Enforcement: Integrate Pyright checks into your continuous integration pipeline.
  • Use Case: You're migrating a large Python project to use type hints. Use this Skill to set up Pyright, define a strictness strategy, and ensure your CI pipeline enforces type safety.

Quick Start

Configure Pyright by creating a pyrightconfig.json file with include/exclude paths and a strictness strategy.

Dependency Matrix

Required Modules

None required

Components

scriptsreferencesagents

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: pyright
Download link: https://github.com/westonwrz/codex-skills-by-codex/archive/main.zip#pyright

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.