api-gateway-patterns — скилл для Claude Code: паттерны API-шлюзов
Скилл для проектирования API-шлюзов на Kong: маршрутизация, лимиты, аутентификация, балансировка. Пригодится, когда микросервисы уже есть, а единой точки входа нет.
npx skills add manutej/luxor-claude-marketplace --skill api-gateway-patterns -a claude-codeЧто делает api-gateway-patterns
Скилл описывает, как собрать продакшн-шлюз на Kong. Внутри — разбор сущностей: сервисы, маршруты, upstream-балансировщики, плагины, потребители и сертификаты. Плюс готовые схемы маршрутизации: по пути, по заголовкам, по HTTP-методу, по хосту и с весами для канареечных выкаток.
Конфигурации даны в YAML. Например, для path-based маршрутизации показаны strip_path и preserve_host, а для header-based — разведение мобильного и веб-трафика по User-Agent. Отдельно разобраны CQRS через разделение чтения и записи по методам, мультитенантность через hosts и поддомены.
Kong хранит конфигурацию в PostgreSQL или Cassandra, но есть и DB-less режим. Это стоит учесть до старта: если вы не готовы поднимать базу под шлюз, планируйте declarative-конфиг заранее. Плагины пишутся на Lua, так что для нестандартной логики придётся в него заглянуть.
Какие задачи решает
- выбрать схему маршрутизации для микросервисов с разными префиксами URL
- настроить канареечную выкатку через веса в upstream
- развести мобильный и веб-трафик по заголовку User-Agent
- разделить чтение и запись по HTTP-методам в стиле CQRS
- описать мультитенантность через поддомены и wildcard-хосты
Примеры запросов агенту
- Помоги настроить Kong: сервисы users и orders, маршруты по путям /users и /orders
- Сделай канареечную выкатку api-v2 на 10% трафика через upstream с весами
- Разведи мобильный и веб-трафик по User-Agent на два разных сервиса
Как установить api-gateway-patterns
1Через Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill api-gateway-patterns -a claude-code2Вручную: положить файлы
~/.claude/skills/api-gateway-patterns/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/api-gateway-patterns/
1Через Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill api-gateway-patterns -a codex2Вручную: положить файлы
.agents/skills/api-gateway-patterns/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill api-gateway-patterns -a cursor2Вручную: положить файлы
.cursor/skills/api-gateway-patterns/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install manutej/luxor-claude-marketplace api-gateway-patterns2Вручную: положить файлы
.github/skills/api-gateway-patterns/SKILL.md1Через Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill api-gateway-patterns -a gemini-cli2Командой платформы
gemini skills install https://github.com/manutej/luxor-claude-marketplace --path plugins/luxor-devops-suite/skills/api-gateway-patternsВручную: положить файлы
.devin/skills/api-gateway-patterns/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill api-gateway-patterns -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора31
Похожие
Рядом в теме «Бэкенд и API»
Всё по теме «Бэкенд и API» →Вопросы о api-gateway-patterns
Как установить api-gateway-patterns в Claude?
Выполните npx skills add manutej/luxor-claude-marketplace --skill api-gateway-patterns -a claude-code. Файл скилла окажется в ~/.claude/skills/api-gateway-patterns/SKILL.md.
Что делает api-gateway-patterns?
Описывает паттерны API-шлюза на Kong: маршрутизацию, балансировку, лимиты, аутентификацию и управление трафиком. Схемы конфигураций даны в YAML.
Какие платформы поддерживает скилл?
Кроме Claude есть установка для Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Для каждой платформы своя команда и свой путь к файлу скилла.