fastapi-pro
Buduj szybkie asynchroniczne API z FastAPI, SQLAlchemy 2.0 i Pydantic V2
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność dla eksperta FastAPI, który specjalizuje się w tworzeniu wydajnych, asynchronicznych API. Opanuj nowoczesne wzorce Pythona, mikrousługi, WebSockety i optymalizację async. Używaj proaktywnie do rozwoju FastAPI, architektur API i optymalizacji wydajności. Zawiera wsparcie dla SQLAlchemy 2.0+, Pydantic V2, automatycznej dokumentacji OpenAPI, migracji baz danych i integracji z Redis oraz MongoDB.
Jak używać
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.