zoom-video-sdk-react-native — скилл для Codex
Скилл помогает создавать в React Native собственные видеосессии на Zoom Video SDK. Пригодится для настройки подключения, событий и управления функциями сессии.
npx skills add openai/plugins --skill react-native -a codexЧто делает zoom-video-sdk-react-native
Скилл описывает работу с @zoom/react-native-videosdk: настройку жизненного цикла сессии, подключение слушателей событий и вызов helper API для аудио, видео, чата, демонстрации экрана, записи и транскрипции. В документации есть схемы настройки SDK, присоединения к сессии и маршрутизации событий в состояние интерфейса.
Для входа в сессию используются токены, а JWT нужно генерировать на backend. Это важно учитывать при проектировании: Video SDK-сессии отличаются от Zoom Meetings. Скилл также содержит материалы по настройке платформ, распространённым проблемам и проверке перед отладкой.
Какие задачи решает
- спроектировать жизненный цикл видеосессии в React Native
- подключить обработчики событий SDK к состоянию интерфейса
- организовать вход в сессию по токену
- управлять аудио, видео и чатом через helper API
Примеры запросов агенту
- Помоги настроить Zoom Video SDK для React Native с
@zoom/react-native-videosdk. - Покажи порядок инициализации SDK, подписки на события и выхода из сессии.
- Разбери вход в видеосессию по токену и объясни, где генерировать JWT.
Как установить zoom-video-sdk-react-native
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill react-native -a codex2Вручную: положить файлы
.agents/skills/react-native/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill react-native -a claude-code2Вручную: положить файлы
~/.claude/skills/react-native/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/react-native/
Вручную: положить файлы
.cursor/skills/react-native/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins react-native2Вручную: положить файлы
.github/skills/react-native/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/zoom/skills/video-sdk/react-nativeВручную: положить файлы
.devin/skills/react-native/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Скиллы Codex: как установить, где лежат и как вызвать
Вопросы о zoom-video-sdk-react-native
Как установить zoom-video-sdk-react-native в Codex?
Выполните npx skills add openai/plugins --skill react-native -a codex. Файл скилла находится по пути .agents/skills/react-native/SKILL.md.
Что делает zoom-video-sdk-react-native?
Он помогает создавать пользовательские видеосессии в React Native с Zoom Video SDK и описывает работу с событиями, helper API и токенизированным входом.
Где генерировать JWT для Video SDK?
На backend. Video SDK использует токены сессий; такие сессии отличаются от Zoom Meetings.
Исходный текст
SKILL.md · MIT
--- name: zoom-video-sdk-react-native description: | Zoom Video SDK for React Native. Use when building custom mobile video session experiences with @zoom/react-native-videosdk, event listeners, helper-based APIs, and backend JWT token flows. --- # Zoom Video SDK (React Native) Use this skill for React Native apps that need fully custom video session experiences using Zoom Video SDK. ## Quick Links 1. **[Lifecycle Workflow](concepts/lifecycle-workflow.md)** - init -> listeners -> join -> helpers -> leave -> cleanup 2. **[SDK Architecture Pattern](concepts/sdk-architecture-pattern.md)** - provider + helper model 3. **[High-Level Scenarios](concepts/high-level-scenarios.md)** - common mobile product patterns 4. **[Setup Guide](examples/setup-guide.md)** - package + platform setup baseline 5. **[Session Join Pattern](examples/session-join-pattern.md)** - tokenized join flow 6. **[Event Handling Pattern](examples/event-handling-pattern.md)** - event listener to state routing 7. **[SKILL.md](SKILL.md)** - complete navigation ## Core Notes - Video SDK sessions are not Zoom Meetings and use session tokens. - JWT generation must stay backend-side. - Wrapper is helper-heavy (audio/video/chat/share/recording/transcription, etc.). - Event-driven design is required for robust UI state. ## References - [React Native Reference Index](references/react-native-reference.md) - [Module Map](references/module-map.md) - [Official Sources](references/official-sources.md) - [Deprecated and Contradictions](troubleshooting/deprecated-and-contradictions.md) ## Related Skills - [zoom-video-sdk](../SKILL.md) - [zoom-oauth](../../oauth/SKILL.md) - [zoom-general](../../general/SKILL.md) ## 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) - [Session Join Pattern](examples/session-join-pattern.md) - [Event Handling Pattern](examples/event-handling-pattern.md) ### References - [React Native Reference Index](references/react-native-reference.md) - [Module Map](references/module-map.md) - [Official Sources](references/official-sources.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