FastAPI — разработка асинхронных REST API на Python

web-development

Fastapi expert — это скилл для Claude Code, который помогает проектировать и реализовывать высокопроизводительные асинхронные Python API на FastAPI с Pydantic V2, async SQLAlchemy и JWT-аутентификацией. Берут, когда нужно быстро собрать REST API на Python с валидацией входных данных, когда хочется перейти с Django/DRF на FastAPI и не знаешь, с чего начать, когда нужна JWT-авторизация с OAuth2, или когда требуются WebSocket-эндпоинты и автогенерация OpenAPI/Swagger-документации. Скилл знает полный стек: Pydantic V2 (field_validator, model_config, from_attributes), async SQLAlchemy CRUD, dependency injection через Annotated, OAuth2PasswordBearer, jose для работы с токенами, pytest-asyncio и httpx для тестирования. Код генерируется строго с type hints, async/await на всех I/O-операциях и checkpoint-проверками после каждого шага — схемы, HTTP-коды, /docs. Направление — генерация бэкенд-кода на Python, а не на Node.js или Go (для Django-проектов — django-expert из того же каталога). Подходит для новых сервисов и миграции с DRF; не заменяет ревью безопасности перед продакшн-деплоем — SECRET_KEY и настройки среды проверяет разработчик.