bobmatnyc avatar

Pyright Type Checker

Pyright is Microsoft's fast Python type checker that powers VS Code's Pylance extension. It's noticeably faster than mypy and offers three strictness modes (basic, standard, strict) that you can dial up as your codebase matures. The configuration is straightforward through pyrightconfig.json, and it handles modern Python typing features well, including protocol structural typing, TypeGuard narrowing, and ParamSpec. If you're already using VS Code, you've probably got it running without realizing it. The Node.js dependency catches some people off guard, but the speed gains make it worth the extra runtime. Good CI integration examples included, and the migration guide from mypy actually maps the config options clearly.

skills.sh installs
153
GitHub stars
79
last updated
Aug 21, 2026

Install

$ npx -y skills add bobmatnyc/claude-mpm-skills --skill pyright-type-checker --agent claude-code

Installs into .claude/skills of the current project.

Files

Pyright is Microsoft's fast Python type checker that powers VS Code's Pylance extension. It's noticeably faster than mypy and offers three strictness modes (basic, standard, strict) that you can dial up as your codebase matures. The configuration is straightforward through pyrightconfig.json, and it handles modern Python typing features well, including protocol structural typing, TypeGuard narrowing, and ParamSpec. If you're already using VS Code, you've probably got it running without realizing it. The Node.js dependency catches some people off guard, but the speed gains make it worth the extra runtime. Good CI integration examples included, and the migration guide from mypy actually maps the config options clearly.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/bobmatnyc/claude-mpm-skills
Category
Python
First seen
Jun 3, 2026

More from bobmatnyc/claude-mpm-skills

All 158

Recommended

More Python
1telagod avatardeveloping-softwaretelagod/code-abyssSoftware development knowledge reference covering Python, Go, Rust, TypeScript, Java, C++, and Shell. Use when writing code, debugging, or following language-sp0skills.sh installs
2microsoft avatarazure-diagnosticsmicrosoft/azure-skillsDebug Azure production issues on Azure using AppLens, Azure Monitor, resource health, and safe triage. WHEN: debug production issues, troubleshoot app service, 662.5Kskills.sh installs
3microsoft avatarazure-preparemicrosoft/azure-skillsPrepare azd-based Azure projects for deployment: generates azure.yaml, infrastructure (Bicep/Terraform), and Dockerfiles for the Azure Developer CLI (azd) workf661.6Kskills.sh installs
4microsoft avatarazure-messagingmicrosoft/azure-skillsTroubleshoot and resolve issues with Azure Messaging SDKs for Event Hubs and Service Bus. Covers connection failures, authentication errors, message processing 649.3Kskills.sh installs
5google avatargoogle-agents-cli-adk-codegoogle/agents-cliThis skill should be used when the user wants to "write agent code", "build an agent with ADK", "add a tool", "create a callback", "define an agent", "use state560.7Kskills.sh installs
6leonxlnx avatargpt-tasteleonxlnx/taste-skillElite UX/UI & Advanced GSAP Motion Engineer. Enforces Python-driven true randomization for layout variance, strict AIDA page structure, wide editorial typograph399.5Kskills.sh installs