Back to Skills

zoom

Create and manage Zoom meetings and access cloud recordings via the Zoom API. Use for queries like "create a Zoom meeting", "list my Zoom meetings", "show my Zoom recordings", or "schedule a meeting for tomorrow".

17stars1forksUpdated 2/21/2026

Security Assessment

Low Risk(85/100)

Detected risks:

Data Exfiltration([SKILL.md] requests.post)
Security Score85/100

About zoom

The Zoom skill allows users to create, manage, and interact with Zoom meetings and cloud recordings using the Zoom API. This skill is particularly useful for automating tasks such as scheduling meetings, managing meeting details, and retrieving cloud recordings for review. It solves the problem of having to manually interact with the Zoom platform by providing programmatic control over meetings and recordings, streamlining workflows for teams and individuals alike.

The skill supports several key functionalities including meeting creation, listing upcoming or past meetings, and managing cloud recordings such as listing and downloading them. Users can create instant or scheduled meetings, update existing meetings, and retrieve detailed meeting information with ease. The cloud recording feature offers access to Zoom recordings along with their transcripts, summaries, and download links, making it ideal for users who need to archive or review past sessions.

This skill is designed for users who regularly interact with Zoom, such as remote teams, project managers, and anyone who needs automated handling of meetings and recordings. It's also useful for businesses that rely on Zoom for client meetings, internal updates, or training sessions, offering a way to save time and improve productivity by integrating Zoom functionality into automated workflows and systems.

FAQ

How do I create a Zoom meeting with this skill?

You can create a Zoom meeting by using the command `python3 scripts/zoom_meetings.py create 'Meeting Topic' --start 'YYYY-MM-DDTHH:MM:SS' --duration DURATION` where the time is treated as local time.

Can I list past meetings using this skill?

Yes, you can list past meetings by using the command `python3 scripts/zoom_meetings.py list --type previous`.

What are the prerequisites to use this skill?

You need to set up two authentication methods: Server-to-Server OAuth for meetings and General App OAuth for recordings. Detailed setup instructions are provided in the documentation.

Are there any limitations to the cloud recording feature?

Yes, the Server-to-Server OAuth cannot access cloud recordings. You need a separate General App OAuth to access recordings.

Does the skill handle time zones when scheduling meetings?

Yes, the skill auto-detects your timezone unless explicitly specified with the `--timezone` parameter.

All Files

2 files
README.md0.9 KB
View
SKILL.md6.4 KB
View

Install zoom

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