帮助开发者在网页中集成实时音视频、共享屏幕、录制与字幕能力。
该技能材料显示其本质是面向 Zoom Video SDK Web 的开发文档/提示型技能,系统亦标注为 prompt-only,未见其自身要求本地执行、文件访问或直连第三方端点。需注意其所指导的实际 Zoom 集成会涉及 Zoom 凭证、浏览器音视频/录屏能力及向 Zoom/直播端点传输数据,但这些属于被开发应用的常规能力而非该技能自身的异常行为。
材料明确提到实际使用 Video SDK 需要 Zoom 的 SDK Key、Secret 以及服务端生成的 JWT/signature;这些属于敏感凭证,若开发时处理不当可能泄露或被滥用。但系统元数据表明该技能自身不要求提供密钥。
文档描述的目标集成功能包含实时音视频、云录制、直播、聊天和转写,意味着被开发的 Web 应用通常会将媒体和消息数据发送到 Zoom 服务,并可能发送到 RTMP 直播端点。未见该技能自身声明额外、不相关或不明远程外发端点。
系统检查项标注为 prompt-only,当前材料也仅表现为开发说明与代码示例导航,未显示该技能会在本机启动进程、执行命令或申请超出浏览器开发场景的系统权限。
未见该技能自身声明读取/写入本地文件、数据库或其他资源的能力;其描述主要是指导如何在浏览器中使用 Zoom Video SDK。虽然目标应用会涉及摄像头、麦克风、屏幕共享等用户授权数据,但这属于最终集成应用的正常访问范围。
来源为 GitHub 上的开源仓库,且内容看起来是文档型技能,具备可审计性;同时引用了 Zoom 官方文档与示例仓库,这些都是降低风险的正面因素。需留意该仓库 star 为 0、许可证未声明、维护状态未知,因此可信度不是最高,但目前未见明显供应链红旗。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "video-sdk/web" 技能: 1. 下载 https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/video-sdk/web/SKILL.md 2. 保存为 ~/.claude/skills/web/SKILL.md 3. 装好后重载技能,告诉我可以用了
请用 JavaScript 展示如何在网页应用中集成 Zoom Video SDK,完成加入会话、本地音视频开启、成员列表显示和离开会话的基础流程。
一份包含初始化、鉴权、入会和基础会控逻辑的前端集成示例。
请提供一个 TypeScript 示例,说明如何在浏览器中使用 Zoom Video SDK 实现开始和停止屏幕共享,并处理共享状态变化事件。
可直接参考的屏幕共享代码片段,以及相关事件监听说明。
请设计一个基于 Zoom Video SDK for Web 的实现方案,支持会话录制状态展示、实时字幕接入,并说明前端需要处理的权限、状态和 UI 提示。
包含功能架构、前端交互要点和关键状态处理建议的实施方案。
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';
…
根据受众与汇报节奏生成清晰的项目进展与干系人更新
在分享分析结论前,检查方法、计算、偏差与结论是否可靠
生成人员规模、流失率、多元化与组织健康等人力分析报告
帮助识别、分类并排序技术债,明确重构与代码健康改进优先级。
帮助你为具体产品场景选择合适的 Zoom 能力层,并清晰说明技术取舍。
根据已批准内容简报,生成社媒设计、文案与发布排期并待你逐步审批。
帮助开发者将 Zoom 会议能力嵌入网页应用,支持完整界面或组件化集成。
帮助开发者在 Linux 上构建 Zoom 无头音视频机器人与媒体处理能力
帮助开发者快速集成网页端 Zoom 会议全屏客户端界面体验
帮助开发者在 Web 视频场景中快速接入 Zoom 预置 React 通话界面。
帮助开发者在 Electron 桌面应用中集成 Zoom 会议、鉴权、入会与原始数据能力。
帮助开发者在 React Native 中构建自定义移动端 Zoom 视频会话功能。