python-pro
Ekspert Python 3.12+ do nowoczesnego kodu, async i optymalizacji wydajności
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
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ć
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.
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.
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+.
Zaimplementować zaproponowany kod i przetestować z nowoczesnym toolingiem (ruff do lintowania, uv do zarządzania pakietami).
Profilować aplikację pod kątem latencji, zużycia pamięci i poprawności — skill pomoże zidentyfikować wąskie gardła i zasugeruje optymalizacje.
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.