Integrate browser-based video, screen sharing, recording, and captions into web apps.
The material indicates this is essentially a documentation/prompt-style skill for the Zoom Video SDK Web, and the system marks it as prompt-only; there is no evidence that the skill itself executes local code, accesses files, or directly contacts third-party endpoints. Caution is still warranted because real Zoom integrations guided by this skill involve Zoom credentials, browser media/screen permissions, and data transmission to Zoom or streaming endpoints, but those are normal properties of the target application rather than anomalous behavior of the skill itself.
The material explicitly states that actual Video SDK usage requires a Zoom SDK Key, Secret, and a server-generated JWT/signature; these are sensitive credentials that could be exposed or misused if handled improperly during development. However, the system metadata indicates that the skill itself does not require users to provide secrets.
The documented target integration includes real-time audio/video, cloud recording, live streaming, chat, and transcription, meaning the resulting web application would normally send media and message data to Zoom services and potentially to RTMP streaming endpoints. There is no indication that the skill itself introduces additional unrelated or unknown outbound endpoints.
System checks label this as prompt-only, and the material appears to be development guidance and code-example navigation only; there is no sign that the skill launches local processes, executes commands, or requests system privileges beyond normal browser development scenarios.
There is no indication that the skill itself reads or writes local files, databases, or other resources; its description mainly guides browser use of the Zoom Video SDK. While the resulting application would involve user-authorized camera, microphone, and screen-sharing data, that is normal access scope for the final integration rather than for the skill itself.
The source is an open-source GitHub repository and appears to be a documentation-style skill, which supports auditability; it also references official Zoom documentation and sample repositories, both of which are positive trust signals. Cautionary context remains because the repo has 0 stars, no declared license, and unknown maintenance status, but no clear supply-chain red flags are present in the material.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "video-sdk/web" skill from askskill: 1. Download https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/video-sdk/web/SKILL.md 2. Save it as ~/.claude/skills/web/SKILL.md 3. Reload skills and tell me it's ready
Show me how to integrate the Zoom Video SDK into a web app with JavaScript, including joining a session, starting local audio/video, showing participant lists, and leaving the session.
A frontend integration example covering initialization, authentication, session join, and basic meeting controls.
Provide a TypeScript example showing how to start and stop screen sharing in the browser with the Zoom Video SDK and handle screen sharing state change events.
Reusable screen sharing code snippets plus guidance for relevant event listeners.
Design an implementation approach using Zoom Video SDK for Web that supports recording status display and live caption integration, and explain the permissions, states, and UI prompts the frontend should handle.
An implementation plan with feature architecture, frontend UX considerations, and key state-handling recommendations.
Expert guidance for developing with the Zoom Video SDK on Web. This SDK enables custom video applications in the browser with real-time video/audio, screen sharing, cloud recording, live streaming, chat, and live transcription.
This skill is for custom video sessions, not embedded Zoom meetings. If the user wants a custom UI for a real Zoom meeting, route to ../../meeting-sdk/web/component-view/SKILL.md.
Official Documentation: https://developers.zoom.us/docs/video-sdk/web/ API Reference: https://marketplacefront.zoom.us/sdk/custom/web/modules.html Sample Repository: https://github.com/zoom/videosdk-web-sample
New to Video SDK? Follow this path:
Reference:
Having issues?
The Zoom Video SDK for Web is a JavaScript library that provides:
// Check browser compatibility before init
const compatibility = ZoomVideo.checkSystemRequirements();
console.log('Audio:', compatibility.audio);
console.log('Video:', compatibility.video);
console.log('Screen:', compatibility.screen);
// Check feature support
const features = ZoomVideo.checkFeatureRequirements();
console.log('Supported:', features.supportFeatures);
console.log('Unsupported:', features.unSupportFeatures);
Use Probe SDK as a readiness gate before client.join(...) when you need to reduce failed starts:
allow, warn, block).Cross-skill flow: ../../general/use-cases/probe-sdk-preflight-readiness-gate.md
npm install @zoom/videosdk
import ZoomVideo from '@zoom/videosdk';
…
Review an analysis for methodology, accuracy, bias, and evidence support.
Generate people analytics reports on headcount, attrition, diversity, and org health.
Identify, categorize, and prioritize technical debt for smarter refactoring decisions.
Choose the right Zoom surface for a product use case with clear tradeoffs.
Turn an approved brief into social assets, copy, and a staged campaign.
Create stakeholder updates tailored to audience, cadence, and communication goals.
Embed Zoom meeting features into web apps with full or component-based integration.
Build Linux Zoom bots with raw media capture, injection, and UI integration.
Quickly integrate a full-page Zoom meeting interface into web apps.
Quickly add Zoom’s prebuilt React video UI to web workflows.
Embed Zoom meetings in Electron apps with auth, join flows, and raw data.
Build custom Zoom mobile video session experiences in React Native apps.