Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Fast Python type checking with ty (by Astral). Use when checking Python types, running type checks in CI, or setting up type checking for Python projects. Triggers on \
How to use
Uruchom szybką weryfikację typów w swoim projekcie poleceniem
uvx ty check— nie musisz nic instalować. Narzędzie przeskanuje kod i wyświetli znalezione problemy z typami.Jeśli chcesz pracować z konkretnymi katalogami, podaj ich ścieżki:
uvx ty check src/ tests/— ty sprawdzi tylko wybrane foldery.Dla stałego użytku zainstaluj ty globalnie poleceniem
uv tool install ty@latest, a następnie używaj go bez prefiksuuvx.Dostosuj zachowanie ty do swoich potrzeb, tworząc plik
ty.tomlw katalogu głównym projektu. Możesz tam ustawić wersję Pythona, katalogi do pominięcia, format wyjścia i inne opcje — ty automatycznie go odnajdzie i zastosuje.W trybie obserwacji (
ty check --watch) narzędzie automatycznie ponownie sprawdza kod za każdym razem, gdy zmienisz plik — przydatne podczas intensywnej pracy nad typami.Do integracji z CI/CD użyj
ty check --error all --error-on-warning --no-progress— to ustawienie traktuje wszystkie problemy jako błędy i wyłącza pasek postępu, co jest idealne dla automatycznych pipelinów.