build-zoom-video-sdk-app

Guide Zoom Video SDK app builds with custom-session lifecycle workflows.

7|2|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/zoom/zoom-plugin --skill build-zoom-video-sdk-app
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: build-zoom-video-sdk-app
Source: https://github.com/zoom/zoom-plugin/tree/main/skills/video-sdk
Command: npx skills add https://github.com/zoom/zoom-plugin --skill build-zoom-video-sdk-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines the process of building Zoom Video SDK custom-session apps by providing a centralized guide that consolidates lifecycle, authentication, and cross-platform integration patterns.

Core Features & Use Cases

  • Cross-platform lifecycle guidance covering Create Client, Init, Join, Get Stream, and usage patterns.
  • JWT-based session authentication patterns and per-platform prerequisites for secure sign-in.
  • Architecture and reference navigation that connects RUNBOOK.md and platform SKILLs for practical implementation.

Quick Start

Review the 5-minute Runbook and per-platform SKILL navigations to bootstrap a production-ready custom-video-session.

Frequently Asked Questions about build-zoom-video-sdk-app

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the correct lifecycle order for building a Zoom Video SDK custom session?▼

To join a Zoom Video SDK custom session, generate a JWT for session authentication, then follow the lifecycle pattern of creating the client, initializing, joining, getting the stream, and using it for event-driven rendering.

Can I use the Zoom Video SDK to build cross-platform video session apps?▼

Yes, the Zoom Video SDK supports cross-platform development, providing per-platform RUNBOOK.md guidance and architectural patterns to implement custom video sessions natively across web, mobile, and desktop environments.

How do I handle authentication when joining a Zoom Video SDK session?▼

Authenticate Zoom Video SDK sessions using JWT-based session authentication patterns, ensuring secure sign-in and token generation before initializing the client and joining the custom video session.

What's the best way to start building a production-ready Zoom Video SDK app?▼

Review the 5-minute Runbook and per-platform SKILL navigations to bootstrap a production-ready custom video session, applying enforced lifecycle patterns and event-driven rendering for your specific platform.

Why does my Zoom Video SDK stream not render after joining the session?▼

Stream rendering fails if the Zoom Video SDK lifecycle order is violated; ensure you execute create client, init, join, get stream, and use stream sequentially before attempting event-driven rendering.