Toolverse
Wszystkie skille

python-pro

autor: sickn33

Ekspert Python 3.12+ do nowoczesnego kodu, async i optymalizacji wydajności

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
sickn33
Kategoria
Backend
Wyświetlenia
45

O skillu

Umiejętność do zaawansowanego rozwoju Python z fokusem na Python 3.12+ i narzędzia ekosystemu takie jak uv, ruff, pydantic i FastAPI. Specjalizuje się w async programming, optymalizacji wydajności i praktykach production-ready. Użyj go proaktywnie do pisania, recenzji i optymalizacji kodu Pythona, implementacji asynchronicznych workflow'ów oraz projektowania skalowalnych serwisów.

Jak używać

  1. Potwierdzić wersję Python runtime'u, dostępne zależności i cele wydajnościowe projektu — skill działa najlepiej z Python 3.12+ i nowoczesnym ekosystemem narzędzi.

  2. Opisać problem lub zadanie: pisanie nowego kodu, recenzja istniejącego, implementacja async workflow'ów lub optymalizacja wydajności — skill automatycznie wybierze odpowiednie wzorce i narzędzia.

  3. Skill zaproponuje konkretne rozwiązania z użyciem nowoczesnych praktyk: type hints, async/await, Pydantic do walidacji danych, strukturalne pattern matching lub inne cechy Python 3.12+.

  4. Zaimplementować zaproponowany kod i przetestować z nowoczesnym toolingiem (ruff do lintowania, uv do zarządzania pakietami).

  5. Profilować aplikację pod kątem latencji, zużycia pamięci i poprawności — skill pomoże zidentyfikować wąskie gardła i zasugeruje optymalizacje.

  6. Nie używaj tej umiejętności do podstawowego tutoriala składni, do stacków non-Python lub gdy nie możesz modyfikować runtime'u i zależności projektu.

Podobne skille