LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

build-zoom-meeting-sdk-app

Reference skill for Zoom Meeting SDK. Use after routing to a meeting-embed workflow when implementing real Zoom meeting joins, platform-specific SDK behavior, auth and join flows, waiting room issues, or meeting bot patterns.

23,453stars2,830forksUpdated 8/13/2026
SecurityDocumentation#meeting-sdk#authentication#cross-platform#zoom#documentation#video-conferencing

Security Assessment

Safe(93/100)
Security Score93/100

About build-zoom-meeting-sdk-app

This is a large reference skill for the Zoom Meeting SDK, covering how to embed the full Zoom meeting experience into web, mobile, desktop, and headless bot environments. It solves the problem of navigating platform-specific SDK behavior — auth and join flows, signature generation, waiting-room issues, and meeting bot patterns — by consolidating cross-platform guidance and routing the user to the correct implementation path for their target.

The skill spans many platforms (Web, Android, iOS, macOS, Electron, Linux, Windows, Unreal, React Native) with per-platform concepts, architecture notes, lifecycle workflows, join/start examples, environment-variable references, versioning/compatibility notes, and troubleshooting runbooks. It documents key correctness details such as the difference between the CDN `ZoomMtg` Client View (callback API) and the npm `ZoomMtgEmbedded` Component View (promise API), and it strongly emphasizes secure architecture: SDK signatures must be generated server-side and the SDK Secret must never be exposed in client code. It includes a server-side JWT signing example and hard routing guardrails distinguishing the Meeting SDK join path from REST `join_url` links.

It targets developers integrating Zoom meetings into their own applications across any supported platform, as well as those building meeting bots. The guidance is documentation and pattern reference rather than executable tooling, and its security posture is defensive — it repeatedly instructs keeping secrets server-side and using short-lived tokens.

FAQ

Which platforms does it cover?

Web, Android, iOS, macOS, Electron, Linux, Windows, Unreal, and React Native, each with its own concepts, examples, references, and troubleshooting docs.

What credentials are needed?

A Zoom app with Meeting SDK credentials — an SDK Key and Secret from the Zoom Marketplace — plus a platform-specific development environment.

How should signatures be handled?

The skill is explicit that signatures must be generated server-side and the SDK Secret must never be exposed in client code; it provides a Node.js server-side JWT signing example and recommends short-lived, rotated tokens.

What is the difference between CDN and npm distribution on web?

CDN provides the `ZoomMtg` global (Client View, full-page, callback-style API); npm provides `ZoomMtgEmbedded` (Component View, embeddable, promise-style API). They are different APIs.

When should I not use the Meeting SDK path?

Only switch to a REST `join_url` link flow if the user explicitly wants meeting resource management or browser join links; the Meeting SDK join path requires an SDK signature and SDK join call.

All Files

144 files
react-native/examples/provider-hook-pattern.md0.3 KB
View
android/scenarios/high-level-scenarios.md0.6 KB
View
electron/examples/join-meeting-pattern.md0.5 KB
View
electron/references/module-map.md0.7 KB
View
macos/concepts/lifecycle-workflow.md0.5 KB
View
react-native/concepts/auth-and-token-model.md0.5 KB
View
android/references/environment-variables.md0.8 KB
View
android/concepts/lifecycle-workflow.md0.7 KB
View
android/concepts/architecture.md0.8 KB
View
android/references/versioning-and-compatibility.md0.7 KB
View
android/android.md0.8 KB
View
android/references/android-reference-map.md0.8 KB
View
android/examples/join-start-pattern.md0.7 KB
View
android/RUNBOOK.md2.3 KB
View
electron/concepts/high-level-scenarios.md0.8 KB
View
android/SKILL.md1.8 KB
View
electron/concepts/sdk-architecture-pattern.md0.7 KB
View
electron/examples/setup-guide.md0.8 KB
View
electron/SKILL.md2.9 KB
View
ios/concepts/architecture.md0.6 KB
View
ios/references/environment-variables.md0.8 KB
View
android/troubleshooting/common-issues.md0.8 KB
View
electron/examples/authentication-pattern.md0.5 KB
View
electron/references/electron-reference.md0.5 KB
View
electron/troubleshooting/common-issues.md0.8 KB
View
ios/concepts/lifecycle-workflow.md0.6 KB
View
ios/references/ios-reference-map.md0.7 KB
View
ios/troubleshooting/common-issues.md0.6 KB
View
linux/linux.md10.7 KB
View
linux/SKILL.md15.2 KB
View
macos/macos.md0.7 KB
View
electron/concepts/lifecycle-workflow.md0.9 KB
View
electron/examples/raw-data-pattern.md0.5 KB
View
electron/RUNBOOK.md2.3 KB
View
electron/troubleshooting/version-drift.md0.5 KB
View
ios/ios.md0.7 KB
View
ios/RUNBOOK.md2.3 KB
View
linux/references/linux-reference.md20.7 KB
View
electron/troubleshooting/deprecated-and-contradictions.md1.2 KB
View
ios/examples/join-start-pattern.md0.6 KB
View
ios/references/versioning-and-compatibility.md0.6 KB
View
ios/scenarios/high-level-scenarios.md0.6 KB
View
linux/concepts/high-level-scenarios.md13.0 KB
View
linux/meeting-sdk-bot.md28.0 KB
View
macos/concepts/architecture.md0.7 KB
View
macos/references/environment-variables.md0.8 KB
View
macos/scenarios/high-level-scenarios.md0.6 KB
View
ios/SKILL.md1.4 KB
View
linux/RUNBOOK.md2.3 KB
View
macos/examples/join-start-pattern.md0.6 KB
View
macos/references/versioning-and-compatibility.md0.7 KB
View
macos/troubleshooting/common-issues.md0.7 KB
View
react-native/concepts/lifecycle-workflow.md0.6 KB
View
react-native/examples/start-meeting-pattern.md0.4 KB
View
macos/references/macos-reference-map.md0.8 KB
View
macos/SKILL.md1.4 KB
View
react-native/concepts/high-level-scenarios.md0.9 KB
View
react-native/references/android-setup.md0.4 KB
View
react-native/references/wrapper-api.md0.8 KB
View
react-native/troubleshooting/deprecated-and-contradictions.md1.4 KB
View
windows/examples/share-raw-data-capture.md16.0 KB
View
windows/references/windows-reference.md22.6 KB
View
macos/RUNBOOK.md2.3 KB
View
react-native/concepts/architecture.md0.6 KB
View
react-native/examples/join-meeting-pattern.md0.4 KB
View
react-native/references/native-bridge-notes.md0.6 KB
View
react-native/SKILL.md3.8 KB
View
references/ai-companion.md6.4 KB
View
references/breakout-rooms.md11.8 KB
View
references/macos.md0.6 KB
View
references/troubleshooting.md4.1 KB
View
SKILL.md11.0 KB
View
unreal/references/environment-variables.md0.8 KB
View
windows/troubleshooting/common-issues.md22.0 KB
View
react-native/examples/setup-guide.md1.1 KB
View
react-native/references/ios-setup.md0.4 KB
View
react-native/RUNBOOK.md2.3 KB
View
react-native/troubleshooting/version-drift.md0.7 KB
View
references/bot-authentication.md10.5 KB
View
references/ios.md0.9 KB
View
references/triage-intake.md1.8 KB
View
RUNBOOK.md2.6 KB
View
unreal/examples/join-start-pattern.md0.5 KB
View
react-native/references/official-sources.md0.7 KB
View
react-native/troubleshooting/common-issues.md0.7 KB
View
references/android.md0.7 KB
View
references/environment-variables.md1.4 KB
View
references/multiple-meetings.md0.9 KB
View
references/unreal.md0.7 KB
View
unreal/concepts/architecture.md0.7 KB
View
references/authorization.md2.3 KB
View
references/forum-top-questions.md3.8 KB
View
references/signature-playbook.md1.4 KB
View
references/webinars.md7.9 KB
View
unreal/concepts/lifecycle-workflow.md0.5 KB
View
unreal/references/versioning-and-compatibility.md0.9 KB
View
unreal/troubleshooting/common-issues.md0.7 KB
View
web/client-view/SKILL.md16.4 KB
View
web/concepts/browser-support.md7.2 KB
View
unreal/references/unreal-reference-map.md0.8 KB
View
unreal/SKILL.md1.4 KB
View
web/client-view/RUNBOOK.md2.3 KB
View
web/component-view/SKILL.md14.1 KB
View
web/examples/component-view-react.md0.4 KB
View
web/references/web-performance-cpu.md0.9 KB
View
unreal/RUNBOOK.md2.3 KB
View
unreal/unreal.md0.7 KB
View
web/component-view/references/README.md0.5 KB
View
web/concepts/sharedarraybuffer.md8.2 KB
View
web/references/component-view-ui-customization.md1.9 KB
View
web/references/web-tracking-id.md1.1 KB
View
web/troubleshooting/common-issues.md9.9 KB
View
windows/concepts/sdk-architecture-pattern.md20.1 KB
View
windows/examples/breakout-rooms.md16.9 KB
View
windows/examples/local-recording.md17.5 KB
View
unreal/scenarios/high-level-scenarios.md0.6 KB
View
web/client-view/references/README.md0.4 KB
View
web/component-view/RUNBOOK.md2.4 KB
View
web/examples/client-view-basic.md0.4 KB
View
web/references/sharedarraybuffer-gallery-view.md1.1 KB
View
web/references/web.md7.9 KB
View
web/troubleshooting/error-codes.md9.6 KB
View
windows/concepts/singleton-hierarchy.md18.8 KB
View
windows/examples/captions-transcription.md18.1 KB
View
windows/examples/raw-video-capture.md23.5 KB
View
windows/examples/video-advanced.md10.2 KB
View
web/references/component-view-breakout-rooms.md1.3 KB
View
web/references/web-timeout-browser-restriction.md1.1 KB
View
web/SKILL.md33.8 KB
View
windows/concepts/custom-ui-vs-raw-data.md6.1 KB
View
windows/examples/authentication-pattern.md20.1 KB
View
windows/examples/custom-ui-video-rendering.md7.9 KB
View
windows/examples/service-quality.md8.1 KB
View
windows/references/interface-methods.md15.7 KB
View
windows/troubleshooting/build-errors.md10.8 KB
View
web/RUNBOOK.md2.4 KB
View
windows/concepts/custom-ui-architecture.md8.7 KB
View
windows/examples/ai-companion.md16.4 KB
View
windows/examples/chat.md12.8 KB
View
windows/examples/send-raw-data.md12.9 KB
View
windows/references/deployment.md7.2 KB
View
windows/RUNBOOK.md2.3 KB
View
windows/SKILL.md43.7 KB
View
windows/troubleshooting/windows-message-loop.md9.7 KB
View

Install build-zoom-meeting-sdk-app

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

anthropics/knowledge-work-plugins

Related Skills

dbt-sf-to-bq-translator

21,076

build-models

102

html-prototype

3,588

doc

448