К основному содержанию
скилл

fastapi-pro — скилл для Claude Code: что делает и как установить

Настраивает Claude Code на разработку асинхронных API на FastAPI с Pydantic V2. Пригодится при проектировании микросервисов и подготовке деплоя.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill development/fastapi-pro
Открыть на GitHub

Что делает fastapi-pro

Скилл инструктирует Claude Code следовать строгим стандартам при создании серверных приложений на Python. В центре стека — связка FastAPI от версии 0.100 и Pydantic V2 с асинхронной базой SQLAlchemy 2.0. Помощник сразу закладывает контракты через Annotated. Он помогает контролировать сессии базы данных и отсекает проблему N+1 в запросах.

В архитектурную схему входят шаблоны для кэширования через Redis и работы с очередями сообщений на Celery. Дополнительно описана связь через WebSockets. Для мониторинга скилл настраивает сбор метрик Prometheus и логирование через structlog. Развёртывание опирается на многоэтапные сборки Docker и чарты Helm.

Скилл жёстко ориентирован на современный стек: при работе со старыми кодовыми базами на Pydantic V1 или классическом SQLAlchemy синтаксис придётся переписывать вручную. Для детальных сценариев агент обращается к файлу resources/implementation-playbook.md.

Какие задачи решает

  • спроектировать асинхронный сервис на FastAPI с базой данных через SQLAlchemy 2.0
  • настроить авторизацию по JWT-токенам и ролевую модель доступа
  • создать многоэтапный Dockerfile и Helm-чарты для развёртывания в Kubernetes
  • написать асинхронные интеграционные тесты с помощью pytest-asyncio

Примеры запросов агенту

  • Спроектируй микросервис на FastAPI с асинхронным SQLAlchemy и кэшированием в Redis.
  • Настрой аутентификацию через JWT с refresh-токенами и обработкой сессий.
  • Подготовь многоэтапный Dockerfile и Helm-чарты для деплоя FastAPI в Kubernetes.

Как установить fastapi-pro

1Через claude-code-templates

npx claude-code-templates@latest --skill development/fastapi-pro

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill fastapi-pro -a claude-code

3Вручную: положить файлы

~/.claude/skills/fastapi-pro/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/fastapi-pro/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о fastapi-pro

Как установить fastapi-pro в Claude Code?

Запустите команду npx claude-code-templates@latest --skill development/fastapi-pro в терминале. Она загрузит и активирует скилл в окружении Claude Code.

Что делает скилл fastapi-pro?

Он задаёт правила генерации асинхронного кода на FastAPI, требуя использования моделей Pydantic V2, безопасных сессий SQLAlchemy 2.0 и тестов на pytest-asyncio.

Поддерживает ли скилл устаревшие версии Pydantic?

Нет, правила ориентированы на Pydantic V2 и методы FastAPI 0.100+. При работе с кодовой базой на Pydantic V1 предложенный синтаксис вызовет ошибки валидации.

Похожие скиллы

Все скиллы по теме «Бэкенд и API» →
mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок claude-api официальный anthropics Справочник по Anthropic SDK и API Claude для генерации кода без устаревших параметров и выдуманных методов. 74 198установок lark-im larksuite Скилл подключает Lark IM к агенту: он отправляет сообщения, ищет историю, управляет чатами и файлами. Подойдёт для задач вокруг командных коммуникаций. CX Codex +1 472 900установок lark-event larksuite Слушает события Lark/Feishu и отдаёт их потоком NDJSON. Подходит для ботов, обработчиков сообщений и долгих подписчиков. CX Codex +1 466 800установок caveman-discover JuliusBrussee Находит точки вызова LLM в репозитории и размечает их воркфлоу для Caveman Cloud, чтобы расходы на токены не сливались в одну общую кучу. CX Codex +1 104 400установок migration JuliusBrussee Скилл задаёт правила безопасных миграций схем, данных и API с обязательным откатом. Пригодится при изменениях, где нельзя терять данные или ломать совместимость. CX Codex +1 103 900установок

Из того же набора651

Весь набор →
voice-ai-development Помогает проектировать голосовых агентов и приложения с речевым вводом и выводом. Пригодится, когда нужно выбрать схему для звонков, транскрибации или синтеза речи. 203установок graph-query Скилл обращается к графу зависимостей проекта, чтобы найти связи между компонентами и оценить последствия правок. Пригодится перед изменением функции или модели. 202установок web-security-testing Пошаговый сценарий проверки веб-приложений на уязвимости из OWASP Top 10. Помогает структурировать пентест, аудит авторизации и поиск инъекций в Claude Code. 201установок security-threat-model Скилл разбирает репозиторий для AppSec-моделирования угроз и сохраняет краткий Markdown-отчёт с рисками и мерами защиты. 201установок blueprint-mode-codex Субагент, который ведёт задачу по одному из четырёх сценариев и проверяет каждый шаг по файлам проекта, а не по догадкам. 201установок prompt-engineering-instructor Учит агента вытаскивать из ответов модели данные по схеме Pydantic: с проверкой типов, повторами при ошибке и стримингом. 198установок add-package Разворачивает новый пакет в монорепозитории с готовой структурой папок, tsconfig.json и регистрацией в nx.json или lerna.json. 198установок golang-pro Подключает к агенту режим Go-эксперта: современные фичи 1.21+, паттерны горутин и каналов, профилирование, разбор продакшен-готовности сервиса. 197установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой