setup-zoom-websockets · openai — скилл для Codex: что делает и как установить
Скилл помогает подключать постоянную доставку событий Zoom через WebSockets вместо HTTP-вебхуков. Нужен для интеграций с особой моделью соединения или требованиями к задержке.
npx skills add openai/plugins --skill websockets -a codexЧто делает setup-zoom-websockets
Скилл ведёт настройку Zoom WebSockets: помогает выбрать поток событий, настроить приложение и подписки, затем продумать подключение, аутентификацию, heartbeat, переподключение с backoff и корректное завершение. События можно привести к тому же внутреннему формату, который используют обработчики вебхуков.
В комплекте есть ссылки на руководства по соединению и событиям, а также раздел с типичными проблемами. Для наблюдаемости скилл предлагает отслеживать состояние соединения, число переподключений, задержку событий и потерянные сообщения. При сбоях проверяются токены, настройки подписок, прокси, TLS-перехват и циклы переподключения.
Если обычных повторных попыток доставки вебхуков достаточно, автор советует выбрать setup-zoom-webhooks, а не этот вариант.
Какие задачи решает
- настроить постоянную доставку событий Zoom
- подключить подписки на нужный поток событий
- обработать аутентификацию и heartbeat
- добавить переподключение и корректное завершение
- разобрать проблемы с прокси, TLS и токенами
Примеры запросов агенту
- Настрой подключение к Zoom WebSockets для нужного потока событий.
- Добавь heartbeat, backoff и обработку завершения соединения.
- Приведи события WebSockets к формату обработчиков вебхуков и добавь метрики задержки.
Как установить setup-zoom-websockets
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill websockets -a codex2Вручную: положить файлы
.agents/skills/websockets/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill websockets -a claude-code2Вручную: положить файлы
~/.claude/skills/websockets/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/websockets/
Вручную: положить файлы
.cursor/skills/websockets/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins websockets2Вручную: положить файлы
.github/skills/websockets/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/zoom/skills/websocketsВручную: положить файлы
.devin/skills/websockets/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Скиллы Codex: как установить, где лежат и как вызвать
Вопросы о setup-zoom-websockets
Как установить setup-zoom-websockets в Codex?
Выполните npx skills add openai/plugins --skill websockets -a codex, затем проверьте файл .agents/skills/websockets/SKILL.md.
Что делает setup-zoom-websockets?
Скилл помогает строить интеграции с постоянной доставкой событий Zoom через WebSockets: от подписок и аутентификации до heartbeat, переподключения и диагностики.
Когда выбрать WebSockets вместо вебхуков Zoom?
WebSockets подходят, когда важны задержка, модель соединения, ограничения firewall или особенности развёртывания. При достаточной доставке и повторных попытках HTTP-вебхуков автор рекомендует setup-zoom-webhooks.
Исходный текст
SKILL.md · MIT
--- name: setup-zoom-websockets description: Use when building Zoom WebSockets. --- # Setup Zoom WebSockets Use this skill when the integration needs persistent Zoom event delivery instead of HTTP webhook callbacks. If normal webhook retries and delivery are enough, prefer `setup-zoom-webhooks`. ## Workflow 1. Confirm WebSockets are justified by latency, firewall, connection model, or deployment constraints. 2. Configure the app and event subscriptions for the required event stream. 3. Implement connection setup, authentication, heartbeat, reconnect, backoff, and shutdown handling. 4. Normalize events into the same internal contract used by webhook handlers when both are supported. 5. Add observability for connection state, reconnect count, event lag, and dropped messages. 6. Debug by isolating token/auth problems, app subscription settings, network proxies, TLS interception, and reconnect loops. ## References - Full preserved guide: [references/full-guide.md](references/full-guide.md) - Connection: [references/connection.md](references/connection.md) - Events: [references/events.md](references/events.md) - Common issues: [troubleshooting/common-issues.md](troubleshooting/common-issues.md)
© Zoom · MIT · openai/plugins
Похожие скиллы
Каталог скиллов SKILL.md →Сначала — setup-zoom-websockets от других авторов.