
build-zoom-video-sdk-app
✓ Official★ 4,081by openai · part of openai/plugins
Use when using Video SDK.
🧩 One of 7 skills in the openai/plugins package — works on its own, and pairs well with its siblings.
This is the playbook your agent receives when the skill activates — you don't need to read it to use the skill, but it's here to audit before installing.
Build Zoom Video SDK App
Use this skill when the user needs a custom video session rather than a real Zoom meeting. If the user needs meeting numbers, waiting rooms, hosts, or normal Zoom meeting controls, route to Meeting SDK.
Workflow
- Confirm product fit: Video SDK is for custom sessions with app-owned UX and lifecycle.
- Choose the target platform: web, Android, iOS, macOS, Windows, Linux, Flutter, React Native, Unity, or UI Toolkit.
- Validate auth: generate Video SDK session tokens server-side and keep SDK credentials out of client code.
- Implement join, media permissions, audio/video publish-subscribe, screen share, chat, and leave before advanced media features.
- Add custom layouts, raw media, recording, live transcription, or storage integrations only after the session lifecycle is stable.
- Debug by isolating token generation, SDK version, browser isolation, platform permissions, media device behavior, and entitlement limits.
References
- Full preserved guide: references/full-guide.md
- Web: web/SKILL.md
- Android: android/SKILL.md
- iOS: ios/SKILL.md
- Windows: windows/SKILL.md
- Linux: linux/SKILL.md
- UI Toolkit: ../ui-toolkit/SKILL.md
- Session lifecycle: references/session-lifecycle.md
Copy & paste — that's it
npx skills add https://github.com/openai/plugins --skill build-zoom-video-sdk-appRun this in your project — your agent picks the skill up automatically.
No common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.