If you're building anything that ingests live Zoom media, this is your reference guide. It covers the WebSocket-based RTMS protocol for pulling audio, video, transcripts, chat, and screen shares directly from meetings without needing a bot in the room. The skill emphasizes that RTMS is backend infrastructure, not a UI SDK, and works on an event-triggered model where your server waits for webhook notifications before processing streams. It recommends trying build-zoom-bot first for simpler use cases, then coming here when you need the specifics on stream types and implementation constraints. Useful if you're doing real-time analytics, compliance recording, or custom media processing on Zoom calls.

skills.sh installs
2.1K
GitHub stars
35.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add anthropics/knowledge-work-plugins --skill zoom-rtms --agent claude-code

Installs into .claude/skills of the current project.

Files

Zoom Realtime Media Streams (RTMS)

Background reference for live Zoom media pipelines. Prefer build-zoom-bot first, then use this skill for stream types, capabilities, and RTMS-specific implementation constraints.

Zoom Realtime Media Streams (RTMS)

Expert guidance for accessing live audio, video, transcript, chat, and screen share data from Zoom meetings, webinars, Video SDK sessions, and Zoom Contact Center Voice in real-time. RTMS uses a WebSocket-based protocol with open standards and does not require a meeting bot to capture the media plane.

Read This First (Critical)

RTMS is primarily a backend media ingestion service.

  • Your backend receives and processes live media: audio, video, screen share, chat, transcript.
  • RTMS is not a frontend UI SDK by itself.
  • Processing is event-triggered: backend waits for RTMS start webhook events before stream handling begins.

Optional architecture (common):

  • Add a Zoom App SDK frontend for in-client UI/controls.
  • Stream backend RTMS outputs to frontend via WebSocket (or SSE, gRPC, queue workers, etc.).

Sponsors

Details

Repository
github.com/anthropics/knowledge-work-plugins
Categories
Automation & Workflows, CLI & Terminal
First seen
Jun 3, 2026

More from anthropics/knowledge-work-plugins

All 198
1k-dense-ai avatarpyzoterok-dense-ai/scientific-agent-skillsInteract with Zotero reference management libraries using the pyzotero Python client. Retrieve, create, update, and delete items, collections, tags, and attachm2.1Kskills.sh installs
2anthropics avatarzoom-generalanthropics/knowledge-work-pluginsCross-product Zoom reference skill. Use after the workflow is clear when you need shared platform guidance, app-model comparisons, authentication context, scope2.1Kskills.sh installs
3k-dense-ai avatardaskk-dense-ai/scientific-agent-skillsDistributed computing for larger-than-RAM pandas/NumPy workflows. Use when you need to scale existing pandas/NumPy code beyond memory or across clusters. Best f2.1Kskills.sh installs
4k-dense-ai avataroptimize-for-gpuk-dense-ai/scientific-agent-skillsGPU-accelerates scientific Python on NVIDIA hardware and verifies that the result is correct and faster. Use for CUDA/GPU optimization; CPU-bound NumPy, SciPy, 2.1Kskills.sh installs
5k-dense-ai avatarresearch-lookupk-dense-ai/scientific-agent-skillsCompile current scholarly evidence for a scientific manuscript or research brief. Use when the user explicitly asks to gather literature, references, background2.1Kskills.sh installs
6catalyst-cooperative avatarpudlcatalyst-cooperative/agent-skillsExplore and understand PUDL energy data: discover which tables exist, look up column meanings and usage warnings, and load Parquet files from S3 or a local dire2.1Kskills.sh installs