·ty-skills
</>

ty-skills

jiatastic/open-python-skills

Python type checking expertise using ty - the extremely fast type checker by Astral. Use when: (1) Adding type annotations to Python code, (2) Fixing type errors reported by ty, (3) Migrating from mypy/pyright to ty, (4) Configuring ty for projects, (5) Understanding advanced type patterns (generics, protocols, intersection types), (6) Setting up ty in editors (VS Code, Cursor, Neovim, PyCharm).

12Installs·0Trend·@jiatastic

Installation

$npx skills add https://github.com/jiatastic/open-python-skills --skill ty-skills

SKILL.md

Master Python type checking with ty - the extremely fast type checker written in Rust by Astral (creators of uv and Ruff).

| possibly-unresolved-reference | error | Variable might not be defined | | invalid-argument-type | error | Argument type mismatch | | incompatible-assignment | error | Assigned value incompatible | | missing-argument | error | Required argument missing | | unsupported-operator | error | Operator not supported for types |

| invalid-return-type | error | Return type mismatch | | division-by-zero | warn | Potential division by zero | | unused-ignore-comment | warn | Suppression not needed | | redundant-cast | warn | Cast has no effect | | possibly-unbound-attribute | warn | Attribute might not exist | | index-out-of-bounds | warn | Index might be out of range |

View raw

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/jiatastic/open-python-skills --skill ty-skills
Category
</>Dev Tools
Verified
First Seen
2026-02-01
Updated
2026-02-18

Quick answers

What is ty-skills?

Python type checking expertise using ty - the extremely fast type checker by Astral. Use when: (1) Adding type annotations to Python code, (2) Fixing type errors reported by ty, (3) Migrating from mypy/pyright to ty, (4) Configuring ty for projects, (5) Understanding advanced type patterns (generics, protocols, intersection types), (6) Setting up ty in editors (VS Code, Cursor, Neovim, PyCharm). Source: jiatastic/open-python-skills.

How do I install ty-skills?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/jiatastic/open-python-skills --skill ty-skills Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor

Where is the source repository?

https://github.com/jiatastic/open-python-skills