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.