pyright
CommunityStatic 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.jsonorpyproject.tomlfor 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.