python-pro
Master Python 3.12+ with modern features, async programming, performance optimization, and production-ready practices. Expert in the latest Python ecosystem including uv, ruff, pydantic, and FastAPI. Use PROACTIVELY for Python development, optimization, or advanced Python
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Master Python 3.12+ with modern features, async programming, performance optimization, and production-ready practices. Expert in the latest Python ecosystem including uv, ruff, pydantic, and FastAPI. Use PROACTIVELY for Python development, optimization, or advanced Python patterns.
How to use
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.