PluginBench
Skill
Official
Pass
Audit score 90

build-zoom-meeting-app

anthropics/knowledge-work-plugins

Build or embed Zoom meeting flows with proper SDK selection and lifecycle management.

What is build-zoom-meeting-app?

This skill guides implementation of embedded Zoom meeting experiences, including Meeting SDK joins, web/mobile embeds, and meeting lifecycle flows. Use it when deciding between Meeting SDK and Video SDK, or when planning join/auth flows and meeting creation.

  • Route between Meeting SDK and Video SDK based on use case requirements
  • Plan join and authentication implementation for Zoom meetings
  • Design meeting creation plus join flow workflows
  • Evaluate web vs native platform considerations
  • Determine when to add REST API, webhooks, or RTMS to meeting flows

How to install build-zoom-meeting-app

npx skills add https://github.com/anthropics/knowledge-work-plugins --skill build-zoom-meeting-app
Claude Code
Cursor
Windsurf
Cline

How to use build-zoom-meeting-app

  1. 1.Confirm whether the requirement is for actual Zoom meetings or a custom video session
  2. 2.Route to Meeting SDK if Zoom meetings are needed
  3. 3.Pull in relevant platform references (web, iOS, Android, etc.)
  4. 4.Add REST API only if meeting creation, resource management, or reporting is required
  5. 5.Add webhooks or RTMS only when the use case explicitly requires real-time event handling

Use cases

Good for
  • Embedding a Zoom meeting directly in a web application
  • Building a mobile app that joins existing Zoom meetings
  • Implementing a meeting creation and join flow with custom authentication
  • Deciding whether to use Meeting SDK or Video SDK for a video collaboration feature
  • Managing meeting lifecycle events and resource cleanup
Who it's for
  • Full-stack developers building meeting experiences
  • Mobile developers integrating Zoom into native apps
  • Product engineers evaluating Zoom SDK options
  • Architects designing meeting infrastructure

build-zoom-meeting-app FAQ

When should I use Meeting SDK vs Video SDK?

Use Meeting SDK for actual Zoom meetings with standard meeting features. Use Video SDK for custom video sessions without Zoom meeting infrastructure.

Do I need REST API for a basic meeting embed?

No. Only add REST API if you need meeting creation, resource management, or reporting beyond the core join flow.

Should I add webhooks to my meeting implementation?

Only if your use case explicitly requires real-time event notifications. Most basic meeting embeds do not need webhooks.

What are the main platform differences I should consider?

Web, iOS, and Android have different SDK constraints and capabilities. Evaluate these early to avoid rework.

Full instructions (SKILL.md)

Source of truth, from anthropics/knowledge-work-plugins.


name: build-zoom-meeting-app description: Build or embed a Zoom meeting flow. Use when implementing Meeting SDK joins, web or mobile meeting embeds, meeting lifecycle flows, or when deciding between Meeting SDK and Video SDK.

/build-zoom-meeting-app

Use this skill for embedded meeting experiences and meeting lifecycle implementation.

Covers

  • Meeting SDK selection and platform routing
  • Join/auth implementation planning
  • Meeting creation plus join flow design
  • Web vs native platform considerations
  • Meeting SDK vs Video SDK boundary decisions

Workflow

  1. Confirm whether the user wants a Zoom meeting or a custom video session.
  2. Route to Meeting SDK if the user needs actual Zoom meetings.
  3. Pull in the relevant platform references.
  4. Add REST API only for meeting creation, resource management, or reporting.
  5. Add webhooks or RTMS only when the use case explicitly needs them.

Primary References

  • meeting-sdk
  • rest-api
  • webhooks
  • rtms
  • video-sdk

Common Mistakes

  • Using Video SDK for normal Zoom meeting embeds
  • Mixing resource-management APIs into the core join flow without reason
  • Skipping platform-specific SDK constraints until too late