zoom-apps-sdk · openai — скилл для Codex: что делает и как установить
Помогает разрабатывать приложения, работающие внутри клиента Zoom. Направляет настройку контекстов, авторизации и Layers API.
npx skills add openai/plugins --skill zoom-apps-sdk -a codexЧто делает zoom-apps-sdk
Скилл задаёт пошаговый процесс разработки приложений внутри клиента Zoom. Если требуется лишь встроить звонок на сторонний сайт или в отдельную программу, автор рекомендует использовать Meeting SDK вместо Zoom Apps.
Работа строится по этапам. Сначала определяется контекст выполнения: встреча, вебинар, режим совместной работы или Layers API. Затем настраиваются параметры приложения в Marketplace, включая доверенные домены, CSP и OAuth в клиенте. Только после надёжной загрузки базы подключаются вызовы zoomSdk, REST API бэкенда и дополнительные функции вроде ZMail.
Приложение сломается при неверном указании разрешённых доменов или несоответствии контекста запуска. Скилл помогает изолированно искать причины белых экранов, сбоев редиректа OAuth и отсутствующих разрешений.
Какие задачи решает
- разграничить задачи между Zoom Apps SDK и Meeting SDK
- настроить in-client OAuth и доверенные домены в Marketplace
- инициализировать
zoomSdkс проверкой контекста запуска - найти причины белого экрана и ошибок CSP в клиенте Zoom
Примеры запросов агенту
- Помоги настроить авторизацию через in-client OAuth для приложения в Zoom
- Как проверить контекст запуска перед обращением к Layers API?
- Почему в клиенте Zoom открывается белый экран и как исправить CSP?
Как установить zoom-apps-sdk
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill zoom-apps-sdk -a codex2Вручную: положить файлы
.agents/skills/zoom-apps-sdk/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill zoom-apps-sdk -a claude-code2Вручную: положить файлы
~/.claude/skills/zoom-apps-sdk/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/zoom-apps-sdk/
Вручную: положить файлы
.cursor/skills/zoom-apps-sdk/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins zoom-apps-sdk2Вручную: положить файлы
.github/skills/zoom-apps-sdk/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/zoom/skills/zoom-apps-sdkВручную: положить файлы
.devin/skills/zoom-apps-sdk/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Скиллы Codex: как установить, где лежат и как вызвать
Вопросы о zoom-apps-sdk
Как установить zoom-apps-sdk в Codex?
Выполните команду npx skills add openai/plugins --skill zoom-apps-sdk -a codex в терминале.
Что делает скилл zoom-apps-sdk?
Он инструктирует агента по созданию программ внутри клиента Zoom, включая проверку контекстов запуска, настройку доменов и работу с zoomSdk.
Когда вместо этого скилла нужен Meeting SDK?
Если вам нужно только встроить видеоконференцию во внешнее приложение или на свой сайт, автор советует переключиться на Meeting SDK.
Исходный текст
SKILL.md · MIT
--- name: zoom-apps-sdk description: Use when using Apps SDK. --- # Zoom Apps SDK Use this skill when the app runs inside the Zoom client. If the user only needs to embed a meeting in an external app, route to Meeting SDK instead. ## Workflow 1. Confirm the running context: meeting, webinar, main client, phone, collaborate mode, immersive mode, camera mode, or Layers API. 2. Configure Marketplace app settings, allowed domains, redirect URIs, and in-client OAuth before implementing SDK calls. 3. Initialize `zoomSdk` and gate features by capability and running context. 4. Design client communication and data flow: frontend SDK calls, backend REST calls, in-client OAuth tokens, and webhook handoff. 5. Implement advanced client features only after the base app loads reliably: Layers API, breakout rooms, guest mode, collaborate mode, or ZMail. 6. Debug blank panels, domain allowlist issues, CSP, missing capabilities, running-context mismatch, and OAuth redirect problems independently. ## References - Full preserved guide: [references/full-guide.md](references/full-guide.md) - Architecture: [concepts/architecture.md](concepts/architecture.md) - Running contexts: [concepts/running-contexts.md](concepts/running-contexts.md) - Meeting SDK versus Zoom Apps: [concepts/meeting-sdk-vs-zoom-apps.md](concepts/meeting-sdk-vs-zoom-apps.md) - Layers API: [references/layers-api.md](references/layers-api.md) - In-client OAuth: [examples/in-client-oauth.md](examples/in-client-oauth.md) - Common issues: [troubleshooting/common-issues.md](troubleshooting/common-issues.md)
© Zoom · MIT · openai/plugins
Похожие скиллы
Все скиллы по теме «Фронтенд и UI» →Сначала — zoom-apps-sdk от других авторов.