Updated 1w ago
by zoom
skills
Skills for building with Zoom SDKs, APIs, MCP servers, and integrations across web, mobile, desktop, and server environments.
86 GitHub stars (86)
- 30 skills (30 skills found in its SKILL.md files)
- 21 forks (21 forks)
- 1w ago last update (Last updated 1w ago)
Install
Skills CLI
npx skills add zoom/skills
Asks which skills and agents to install. Just one: npx skills add zoom/skills --skill zoom-skills — add -g for every project.
Claude Code
git clone https://github.com/zoom/skillscp -r "skills/skills" ~/.claude/skills/
Copies the zoom-skills skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add zoom/skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 64 files.
-
zoom-skills
Zoom Developer Platform skills organized by product. Each folder contains product-specific documentation and use cases. The zoom-general folder contains generic, cross-product skills and references.
skills/SKILL.md on GitHub (opens in a new tab) -
zoom-cobrowse-sdk
Zoom Cobrowse SDK for web - JavaScript SDK for real-time collaborative browsing between agents and customers. Features include annotation tools, privacy masking, remote assist, and PIN-based session sharing.
skills/cobrowse-sdk/SKILL.md on GitHub (opens in a new tab) -
contact-center
Zoom Contact Center skill pack for Contact Center apps, web embeds, and native mobile SDK integrations. Use for lifecycle patterns, engagement context/state handling, campaigns, callbacks, and version-drift troubleshooting.
skills/contact-center/SKILL.md on GitHub (opens in a new tab) -
decisions
Zoom AI Services Decisions for typed predicates, constrained classification, ordered scoring, probability-aware routing, and inline image comparison. Use when building or debugging Decisions requests, production x-api-key authentication, standard/pro model selection, Boolean choices, or score-label normalization.
skills/decisions/SKILL.md on GitHub (opens in a new tab) -
zoom-general
Generic Zoom Developer Platform guide. Covers cross-product use cases, authentication (OAuth 2.0, Server-to-Server OAuth, JWT), app types, OAuth scopes, and Marketplace setup. Use when starting any Zoom integration, when working on cross-product tasks, or when user needs help choosing between Zoom SDKs and APIs.
skills/general/SKILL.md on GitHub (opens in a new tab) -
zoom-meeting-sdk
Zoom Meeting SDK for embedding Zoom meetings into web, Android, iOS, macOS, Unreal, React Native, Electron, and Linux applications. Use when you want to integrate the full Zoom meeting experience into your app. Supports Web (JavaScript), React Native (iOS/Android), Electron desktop apps, Linux (C++ headless bots), and native platforms.
skills/meeting-sdk/SKILL.md on GitHub (opens in a new tab) -
zoom-oauth
Zoom OAuth authentication and authorization. Covers four authorization flows: Account (S2S), User (authorization code), Device (device flow), and Client (chatbot). Use when implementing authentication for Zoom APIs, managing access tokens, or understanding OAuth flows.
skills/oauth/SKILL.md on GitHub (opens in a new tab) -
phone
Zoom Phone skill pack for OAuth, Phone APIs, webhooks, Smart Embed postMessage events, URI schemes, and call-history migration patterns. Use for CRM/CTI dialer workflows, real-time call tracking, and call handling automation.
skills/phone/SKILL.md on GitHub (opens in a new tab) -
zoom-plugin-sdk
Zoom Plugin SDK guidance for native macOS and Windows applications that control an installed Zoom Workplace desktop client over IPC. Use for desktop companion apps that start or join meetings, control meeting audio/video/share/UI, inspect participants, or manage supported meeting features without embedding a Zoom client. Route platform-specific implementation to the macOS or Windows child skill.
skills/plugin-sdk/SKILL.md on GitHub (opens in a new tab) -
probe-sdk
Zoom Probe SDK for web diagnostics. Use to test media permissions, audio/video/screen-share diagnostics, network quality, compatibility reporting, and consented offline camera-dump evidence before users join meetings or sessions.
skills/probe-sdk/SKILL.md on GitHub (opens in a new tab) -
zoom-rest-api
Zoom REST API - 600+ endpoints for meetings, users, webinars, recordings, reports, and more. Server-side API for managing Zoom resources programmatically with OAuth 2.0 authentication.
skills/rest-api/SKILL.md on GitHub (opens in a new tab) -
rivet-sdk
Zoom Rivet SDK for JavaScript/TypeScript server-side integrations. Use for auth handling, webhook event consumers, API endpoint wrappers, multi-module app composition, and AWS Lambda receiver patterns.
skills/rivet-sdk/SKILL.md on GitHub (opens in a new tab) -
zoom-rtms
Zoom Realtime Media Streams (RTMS) for accessing live audio, video, transcript, chat, and screen share from Zoom meetings, webinars, Video SDK sessions, and Zoom Contact Center Voice. WebSocket-based protocol using open web standards. Use when building AI/ML applications, live transcription, recording, streaming, or real-time meeting/webinar/session/contact-center analysis.
skills/rtms/SKILL.md on GitHub (opens in a new tab) -
scribe
Zoom AI Services Scribe for synchronous and batch transcription of uploaded or stored media. Use for Build-platform JWT auth, fast mode transcription, batch S3 jobs, webhook callbacks, and transcript-pipeline design.
skills/scribe/SKILL.md on GitHub (opens in a new tab) -
speech-summarization
Zoom AI Services Speech Summarization for one-shot audio or video uploads that return a transcript plus streamed summary over SSE. Use for media-to-summary in one request; not for transcript-only Scribe, transcript-text Summarizer, live meeting media, or interactive Voice Agent.
skills/speech-summarization/SKILL.md on GitHub (opens in a new tab) -
summarizer
Zoom AI Services Summarizer for synchronous transcript summarization and asynchronous batch summary jobs. Use for conversation recaps, action items, detailed summaries, Build-platform JWT auth, S3 transcript archives, and webhook-driven summary pipelines.
skills/summarizer/SKILL.md on GitHub (opens in a new tab) -
zoom-team-chat
Zoom Team Chat - Build messaging integrations, chatbots with rich cards/buttons, and apps. Covers Team Chat API (user-level messaging) and Chatbot API (bot-level interactions with webhooks).
skills/team-chat/SKILL.md on GitHub (opens in a new tab) -
translator
Zoom AI Services Translator for synchronous text translation and asynchronous batch file translation. Use for plain-text translation, one-target-language jobs, S3 text archives, Build-platform JWT auth, and webhook-driven translation pipelines.
skills/translator/SKILL.md on GitHub (opens in a new tab) -
ui-toolkit-web
Zoom Video SDK UI Toolkit for Web. Use when building prebuilt or low-code Zoom Video SDK browser UI with @zoom/videosdk-ui-toolkit, composite UI, individual components, session lifecycle, React/Vue/Angular/Next.js/vanilla integration, featuresOptions, JWT auth, CSS/CDN install, troubleshooting, or deciding between UI Toolkit and raw Video SDK.
skills/ui-toolkit/SKILL.md on GitHub (opens in a new tab) -
zoom-video-sdk
Zoom Video SDK for building custom video experiences (not Zoom meetings) on web, React Native, Flutter, Android, iOS, macOS, Windows, Unity, and Linux platforms. Use when you want full control over the video UI and experience.
skills/video-sdk/SKILL.md on GitHub (opens in a new tab) -
virtual-agent
Zoom Virtual Agent skill pack for web campaigns/chat embeds, Android and iOS WebView bridge integrations, and knowledge-base sync workflows. Use for lifecycle patterns, event handling, and version-drift troubleshooting.
skills/virtual-agent/SKILL.md on GitHub (opens in a new tab) -
voice-agent
Zoom AI Services Voice Agent V2 for real-time microphone conversations over WebSocket, including VAD, PCM audio, speech-to-speech or text responses, interruption handling, and function tools. Use for interactive voice agents; not one-shot media summarization or live meeting transcription.
skills/voice-agent/SKILL.md on GitHub (opens in a new tab) -
zoom-webhooks
Zoom webhooks for real-time event notifications. Covers webhook verification, event types, and subscription management. Use when you need to receive notifications about meetings, users, recordings, or other Zoom events.
skills/webhooks/SKILL.md on GitHub (opens in a new tab) -
zoom-websockets
Zoom WebSockets for real-time event notifications via persistent connection. Alternative to webhooks with lower latency, bidirectional communication, and enhanced security. Use when you need real-time event updates, are in security-sensitive industries, or want faster event delivery than webhooks.
skills/websockets/SKILL.md on GitHub (opens in a new tab) -
zoom-apps-sdk
Zoom Apps SDK for building web apps that run inside the Zoom client. JavaScript SDK (@zoom/appssdk) for in-meeting experiences, Layers API for immersive visuals, Collaborate Mode for shared state, and In-Client OAuth for seamless authorization. Use when building apps that appear within Zoom meetings, webinars, the main client, or Zoom Phone.
skills/zoom-apps-sdk/SKILL.md on GitHub (opens in a new tab) -
zoom-mcp
Official Zoom MCP Server guidance for AI-agent access to the unified Zoom MCP Server and dedicated Meetings, Chat, Canvas, Tasks, Whiteboard, and Revenue Accelerator servers. Use for Zoom-hosted MCP endpoints, tools/list, tools/call, OAuth scopes, or server selection. Route product-specific work to the matching zoom-mcp child skill.
skills/zoom-mcp/SKILL.md on GitHub (opens in a new tab) -
contact-center/android
Zoom Contact Center SDK for Android. Use for native Android chat/video/ZVA/scheduled callback integrations, campaign mode, service lifecycle, and rejoin handling.
skills/contact-center/android/SKILL.md on GitHub (opens in a new tab) -
contact-center/ios
Zoom Contact Center SDK for iOS. Use for native iOS chat/video/ZVA/scheduled callback integrations, app lifecycle bridging, rejoin flow, and callback handling.
skills/contact-center/ios/SKILL.md on GitHub (opens in a new tab) -
contact-center/web
Zoom Contact Center SDK for Web. Use for web chat/video/campaign embeds, engagement event handling, app-context integrations, and Smart Embed postMessage workflows.
skills/contact-center/web/SKILL.md on GitHub (opens in a new tab) -
zoom-meeting-sdk-android
Zoom Meeting SDK for Android native apps. Use when embedding Zoom meetings in Android with default/custom UI, PKCE + SDK auth, join/start flows, and Meeting SDK API integration.
skills/meeting-sdk/android/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.