zoom-meeting-sdk-electron — скилл для Codex: суть и установка
Помогает встроить Zoom Meeting SDK в десктопные приложения на Electron через Node addon. Пригодится при настройке авторизации по JWT и управлении звонками.
npx skills add openai/plugins --skill electron -a codexЧто делает zoom-meeting-sdk-electron
Скилл помогает подключить Zoom Meeting SDK к десктопным программам на Electron с помощью Node addon над нативными библиотеками. Внутри разобран жизненный цикл звонка: от инициализации и авторизации до очистки ресурсов. Для поиска неполадок есть пятиминутный чек-лист в RUNBOOK.md.
Не храните ключи в клиенте. Токены JWT нужно генерировать на бэкенде, потому что в коде Electron секреты быстро утекут. Передача сырого видео через IPC требует отдельной защиты перед релизом. Набор доступных функций меняется от версии к версии и зависит от операционной системы.
Какие задачи решает
- настроить жизненный цикл звонка от инициализации до очистки памяти
- перенести генерацию токенов авторизации JWT на бэкенд
- встроить вызовы подключения к конференции через Node addon
- защитить межпроцессные каналы IPC при стриминге сырых медиаданных
Примеры запросов агенту
- Сгенерируй код жизненного цикла Zoom Meeting SDK для Electron-приложения
- Покажи, как обрабатывать колбэки авторизации JWT в Zoom SDK без утечки ключей
- Проверь готовность приложения к отладке по чек-листу из
RUNBOOK.md
Как установить zoom-meeting-sdk-electron
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill electron -a codex2Вручную: положить файлы
.agents/skills/electron/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill electron -a claude-code2Вручную: положить файлы
~/.claude/skills/electron/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/electron/
Вручную: положить файлы
.cursor/skills/electron/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins electron2Вручную: положить файлы
.github/skills/electron/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/zoom/skills/meeting-sdk/electronВручную: положить файлы
.devin/skills/electron/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Скиллы Codex: как установить, где лежат и как вызвать
Вопросы о zoom-meeting-sdk-electron
Как установить zoom-meeting-sdk-electron в Codex?
Выполните команду npx skills add openai/plugins --skill electron -a codex.
Что делает zoom-meeting-sdk-electron?
Скилл объясняет, как внедрить Zoom Meeting SDK в приложение на Electron с помощью Node addon. Он даёт шаблоны для авторизации по JWT, управления конференциями и передачи сырых данных.
Где хранить ключи Zoom SDK при разработке на Electron?
Ключи и секреты SDK необходимо хранить только на бэкенде. Клиент Electron должен получать уже готовый JWT-токен через ваш сервер, чтобы не скомпрометировать учётные данные.
Исходный текст
SKILL.md · MIT
--- name: zoom-meeting-sdk-electron description: | Zoom Meeting SDK for Electron desktop applications. Use when embedding Zoom meetings in an Electron app with the Node addon wrapper, JWT auth, join/start flows, settings controllers, and raw data integration. --- # Zoom Meeting SDK (Electron) Use this skill when building Electron desktop apps that embed Zoom Meeting SDK capabilities through the Electron wrapper. ## Start Here 1. **[Lifecycle Workflow](concepts/lifecycle-workflow.md)** - init -> auth -> join/start -> in-meeting -> cleanup 2. **[SDK Architecture Pattern](concepts/sdk-architecture-pattern.md)** - service/controller/event model in Electron 3. **[Setup Guide](examples/setup-guide.md)** - dependency and build expectations 4. **[Authentication Pattern](examples/authentication-pattern.md)** - SDK JWT generation and auth callbacks 5. **[Join Meeting Pattern](examples/join-meeting-pattern.md)** - start/join meeting execution flow 6. **[SKILL.md](SKILL.md)** - full navigation ## Core Notes - Electron wrapper is built on top of native Meeting SDK with Node addon bridges. - Keep SDK key/secret server-side; generate SDK JWT on backend. - Feature support differs by platform/version; check module docs before implementation. - Raw data and IPC patterns require explicit security hardening in production. ## References - [Electron API Reference Index](references/electron-reference.md) - [Module Map](references/module-map.md) - [Deprecated and Contradictions](troubleshooting/deprecated-and-contradictions.md) ## Related Skills - [zoom-meeting-sdk](../SKILL.md) - [zoom-oauth](../../oauth/SKILL.md) - [zoom-general](../../general/SKILL.md) ## Merged from meeting-sdk/electron/SKILL.md # Zoom Meeting SDK Electron - Documentation Index ## Start Here 1. [SKILL.md](SKILL.md) 2. [Lifecycle Workflow](concepts/lifecycle-workflow.md) 3. [SDK Architecture Pattern](concepts/sdk-architecture-pattern.md) 4. [Setup Guide](examples/setup-guide.md) ## Concepts - [Lifecycle Workflow](concepts/lifecycle-workflow.md) - [SDK Architecture Pattern](concepts/sdk-architecture-pattern.md) - [High-Level Scenarios](concepts/high-level-scenarios.md) ## Examples - [Setup Guide](examples/setup-guide.md) - [Authentication Pattern](examples/authentication-pattern.md) - [Join Meeting Pattern](examples/join-meeting-pattern.md) - [Raw Data Pattern](examples/raw-data-pattern.md) ## References - [Electron API Reference](references/electron-reference.md) - [Module Map](references/module-map.md) ## Troubleshooting - [Common Issues](troubleshooting/common-issues.md) - [Version Drift](troubleshooting/version-drift.md) - [Deprecated and Contradictions](troubleshooting/deprecated-and-contradictions.md) ## Operations - [RUNBOOK.md](RUNBOOK.md) - 5-minute preflight and debugging checklist.
© Zoom · MIT · openai/plugins