ty-type-checking
Installation
SKILL.md
ty Type Checking
Expert knowledge for using ty as an extremely fast Python type checker from Astral (creators of uv and ruff).
When to Use This Skill
| Use this skill when... | Use basedpyright instead when... | Use mypy instead when... |
|---|---|---|
| Want fastest type checking (10-100x faster) | Need strictest defaults out of box | Need extensive plugin ecosystem |
| Using Astral toolchain (uv, ruff) | Want Microsoft-backed alternative | Have legacy mypy configuration |
| Need excellent diagnostics | Need Pylance compatibility | Require mypy-specific plugins |
| Want incremental/watch mode | Team prefers Pyright conventions | Need Django/Pydantic mypy plugins |
| Setting up new Python project | Already using basedpyright | Existing mypy expertise |