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

fastapi-microservices-development — скилл для Claude Code

Скилл помогает проектировать микросервисы на FastAPI, настраивать внедрение зависимостей и выстраивать асинхронное взаимодействие между сервисами.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add manutej/luxor-claude-marketplace --skill fastapi-microservices-development -a claude-code
Открыть на GitHub

Что делает fastapi-microservices-development

Скилл содержит архитектурные шаблоны для Python. Он задаёт правила разделения логики по отдельным сервисам, построения REST API и валидации входящих данных через схемы Pydantic. Внутри разобраны типовые операции создания и обновления сущностей с точными статус-кодами ответов.

Отдельный блок посвящён управлению зависимостями через Depends и правилам выбора между async def и синхронными функциями def. Для связи сервисов скилл предлагает асинхронные HTTP-запросы через клиент httpx с обработкой сбоев соседних узлов или интеграцию с брокерами. Это помогает избежать жесткой связности.

Для работы потребуется Python 3.7 или новее. Если в проекте используются синхронные драйверы баз данных, вызовы async def могут заблокировать цикл событий.

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

  • спроектировать архитектуру независимых микросервисов с раздельной ответственностью
  • настроить внедрение зависимостей через Depends для переиспользования логики
  • организовать сетевые запросы между сервисами с помощью httpx
  • описать CRUD-эндпоинты и схемы данных через Pydantic

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

  • Помоги спроектировать эндпоинты CRUD и схемы Pydantic для микросервиса заказов на FastAPI.
  • Покажи, как связать два микросервиса асинхронными вызовами через httpx с обработкой кода 503.
  • Настрой общую зависимость авторизации через Depends для проверки прав в нескольких маршрутах.

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

1Через Skills CLI (Vercel)

npx skills add manutej/luxor-claude-marketplace --skill fastapi-microservices-development -a claude-code

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

~/.claude/skills/fastapi-microservices-development/SKILL.md

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

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

Вопросы о fastapi-microservices-development

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

Выполните в терминале команду npx skills add manutej/luxor-claude-marketplace --skill fastapi-microservices-development -a claude-code. Файл инструкции сохранится по пути ~/.claude/skills/fastapi-microservices-development/SKILL.md.

Что даёт скилл fastapi-microservices-development?

Он снабжает ассистента инструкциями по разработке микросервисов на FastAPI. Сюда входят паттерны проектирования API, работа с зависимостями и асинхронными вызовами.

Когда руководство рекомендует использовать def вместо async def?

Синхронные функции def рекомендуются для простых задач без ожидания сетевого ввода-вывода, синхронных библиотек баз данных или операций, нагружающих процессор.

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

Все скиллы по теме «Бэкенд и 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установок

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

axum-web-framework Скилл обучает ИИ проектировать веб-сервисы на Rust с помощью Axum. Помогает писать роутинг, экстракторы, промежуточное ПО и разделять состояние приложения. CX Codex +1 649установок alembic Скилл ведёт миграции Alembic в проектах на SQLAlchemy: от alembic init до выката в прод и отката. Пригодится, когда схема поддержки меняется часто. CX Codex +1 644установок oauth2-authentication Скилл помогает спроектировать и внедрить авторизацию по протоколам OAuth2 и OpenID Connect. Пригодится при настройке входа через соцсети, защите API и обмене токенов через PKCE. CX Codex +1 602установок aws-cloud-architecture Скилл помогает проектировать AWS-архитектуру: от EC2 и хранилищ до безопасности, бессерверных систем и расходов. Пригодится при планировании или настройке облачной инфраструктуры. CX Codex +1 594установок wireframing Скилл для проектирования интерфейсов: помогает пройти путь от набросков и структуры экранов до макета, близкого к финальному дизайну. CX Codex +1 566установок expressjs-development Скилл для ИИ-агента, который подсказывает, как строить Express.js-приложения: маршруты, middleware, обработка запросов и ошибок. CX Codex +1 555установок mobile-design Скилл для мобильного интерфейса: тач-цели, жесты, зоны большого пальца, безопасные области и адаптив под маленькие экраны. CX Codex +1 545установок figma-design Скилл по Figma: компоненты, auto layout, переменные, прототипы и разработка плагинов. Пригодится, когда агент пишет код плагина или собирает дизайн-систему. CX Codex +1 542установок

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

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