build-zoom-bot
Build a Zoom meeting bot, recorder, or real-time media workflow. Use when joining meetings programmatically, processing live media or transcripts, or combining Meeting SDK, RTMS, and backend services.
Security Assessment
About build-zoom-bot
Build Zoom Bot is a routing and architecture reference skill for creating automation that joins Zoom meetings, records or captures media, and reacts to live session data. It addresses the design phase of meeting-bot projects: deciding how a bot joins, whether it observes or acts, and how live media and transcripts flow through backend services, before any implementation detail is chosen.
The skill frames a short workflow: clarify whether the bot needs to join, observe, transcribe, summarize, or act; route the core implementation to the Meeting SDK and RTMS (real-time media streaming); add REST API for meeting/resource management and Webhooks for asynchronous events when needed; and surface environment and lifecycle constraints early. It points to companion skills (`meeting-sdk`, `rtms`, `scribe`, `rest-api`, `webhooks`) as the deep references and calls out common mistakes such as conflating batch transcription with live media, designing before defining join authority and the auth model, and forgetting post-meeting storage and retry behavior.
It targets developers building Zoom meeting bots, recorders, or real-time media workflows who need an orientation layer that assigns each concern to the right SDK or API. Rather than shipping code, this is a thin dispatcher SKILL.md that establishes bot architecture, join strategy, and event flow, then hands off to the specialized Zoom plugin skills. It is best used at the start of a project to avoid architectural dead ends.
FAQ
What is this skill for?
Planning and routing the architecture of a Zoom meeting bot, recorder, or real-time media workflow, deciding join strategy, media/transcript handling, and backend orchestration before implementation.
Does it contain the implementation code?
No. It is a routing reference that directs you to companion skills, the Meeting SDK and RTMS as the core path, plus REST API and Webhooks skills for management and async events.
When should I use it?
At the start of a bot project, to clarify whether the bot must join, observe, transcribe, summarize, or act, and to define join authority and the auth model early.
What mistakes does it warn against?
Treating batch transcription and live media as the same workflow, designing the bot before defining join authority and auth, and forgetting post-meeting storage and retry behavior.
Install build-zoom-bot
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
anthropics/knowledge-work-plugins