Toolverse
All skills

python-pro

by sickn33

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

Quick info

Author
sickn33
Category
Backend
Views
45

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

  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.

Related skills