fastapi-pro
Build high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Master microservices, WebSockets, and modern Python async patterns. Use PROACTIVELY for FastAPI development, async optimization, or API architecture.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Build high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Master microservices, WebSockets, and modern Python async patterns. Use PROACTIVELY for FastAPI development, async optimization, or API architecture.
How to use
Aktywuj umiejętność fastapi-pro w swoim agencie lub środowisku Claude/Copilot, aby uzyskać dostęp do ekspertyzy FastAPI. Umiejętność jest przeznaczona dla zadań związanych z rozwojem FastAPI, optymalizacją asynchroniczną i architekturą API.
Określ swoje cele, ograniczenia i wymagane dane wejściowe. Na przykład: czy budujesz nową mikrousługę, optymalizujesz istniejące API, czy implementujesz WebSockety do komunikacji w czasie rzeczywistym.
Poproś eksperta FastAPI o wskazówki, najlepsze praktyki lub listy kontrolne dla Twojego przypadku użycia. Umiejętność pokrywa FastAPI 0.100+, async/await, Pydantic V2, SQLAlchemy 2.0+ z obsługą async, middleware, zadania w tle, przesyłanie plików i integracje z bazami danych.
Jeśli potrzebujesz szczegółowych przykładów implementacji, poproś o dostęp do playbooka implementacyjnego (resources/implementation-playbook.md), który zawiera konkretne wzorce i rozwiązania.
Zastosuj otrzymane rekomendacje do swojego projektu i zweryfikuj wyniki. Umiejętność wspiera wzorce repository, zarządzanie pulą połączeń, migracje Alembic oraz optymalizację zapytań.
Używaj tej umiejętności wyłącznie do zadań związanych z FastAPI i ekosystemem Python – nie stosuj jej do niezwiązanych domen lub narzędzi spoza zakresu.