microservices-patterns · manutej — скилл для Claude Code: Istio
Скилл по микросервисам: service mesh, circuit breakers, маршрутизация трафика и Istio. Пригодится, когда сервисы падают каскадом или нужен канареечный релиз.
npx skills add manutej/luxor-claude-marketplace --skill microservices-patterns -a claude-codeЧто делает microservices-patterns
Скилл даёт агенту рабочие шаблоны для микросервисной архитектуры: VirtualService и DestinationRule, разбиение трафика по версиям, пулы соединений, outlier detection. Внутри — разбор data plane и control plane Istio, роли Istiod, Envoy и iptables-правил перехвата трафика.
Отдельный блок про отказоустойчивость: состояния circuit breaker, настройка retry с экспоненциальной задержкой и джиттером, таймауты, инъекция сбоев для проверки гипотез. Есть материал по mTLS, распределённой трассировке и шлюзам ingress/egress.
Учтите: скилл опирается на Istio и Kubernetes, поэтому примеры в YAML рассчитаны на кластер с установленным mesh. Без него конфигурации просто некуда применить — это повод сначала проверить, что control plane у вас уже поднят.
Какие задачи решает
- настроить канареечный релиз через разбиение трафика по весам
- защитить сервис от каскадных отказов через circuit breaker
- добавить retry с экспоненциальной задержкой и джиттером
- включить mTLS между сервисами в mesh
- разобраться, как устроены data plane и control plane Istio
Примеры запросов агенту
- опиши VirtualService для разбиения трафика между v1 и v2 на 90/10
- настрой outlier detection, чтобы падающие инстансы выкидывались из пула
- добавь инъекцию задержки в маршрут для проверки устойчивости
Как установить microservices-patterns
1Через Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill microservices-patterns -a claude-code2Вручную: положить файлы
~/.claude/skills/microservices-patterns/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/microservices-patterns/
1Через Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill microservices-patterns -a codex2Вручную: положить файлы
.agents/skills/microservices-patterns/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill microservices-patterns -a cursor2Вручную: положить файлы
.cursor/skills/microservices-patterns/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install manutej/luxor-claude-marketplace microservices-patterns2Вручную: положить файлы
.github/skills/microservices-patterns/SKILL.md1Через Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill microservices-patterns -a gemini-cli2Командой платформы
gemini skills install https://github.com/manutej/luxor-claude-marketplace --path plugins/luxor-devops-suite/skills/microservices-patternsВручную: положить файлы
.devin/skills/microservices-patterns/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill microservices-patterns -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о microservices-patterns
Как установить microservices-patterns в Claude?
Выполните npx skills add manutej/luxor-claude-marketplace --skill microservices-patterns -a claude-code. После этого файл скилла появится по пути ~/.claude/skills/microservices-patterns/SKILL.md.
Что делает microservices-patterns?
Даёт агенту шаблоны и разбор паттернов микросервисов: service mesh, маршрутизация трафика, circuit breakers, retries, таймауты, mTLS и распределённая трассировка на базе Istio.
Что нужно, чтобы примеры из скилла заработали?
Конфигурации написаны для Istio и Kubernetes, так что нужен кластер с развёрнутым service mesh. Без control plane применять VirtualService и DestinationRule негде.
Похожие скиллы
Всё по теме «DevOps и инфраструктура» →Сначала — microservices-patterns от других авторов.