Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aviz85 avatar

Zoom Meeting

  • 48 installs
  • 44 repo stars
  • Updated July 8, 2026
  • aviz85/claude-skills-library

zoom-meeting is a Claude skill that schedules Zoom meetings and sends calendar invites, checking for duplicates and conflicts.

About

zoom-meeting schedules Zoom meetings and sends calendar invites through a workflow that finds the contact, checks for duplicates and conflicts, creates the Zoom meeting, and adds a calendar event with the join link. A developer uses it to book client calls or consultations, optionally notifying the contact via WhatsApp. It requires Zoom account, client ID, and client secret credentials.

  • Schedule Zoom meetings and auto-send calendar invites
  • Checks for duplicate meetings and time conflicts
  • Pairs with get-contact, calendar, and whatsapp skills for lookup and notification

Zoom Meeting by the numbers

  • 48 all-time installs (skills.sh)
  • Ranked #1,103 of 2,719 Automation & Workflows skills by installs in the Skillselion catalog
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

zoom-meeting capabilities & compatibility

Requires Zoom app credentials (ZOOM_ACCOUNT_ID, ZOOM_CLIENT_ID, ZOOM_CLIENT_SECRET) via SETUP.md.

Capabilities
whatsapp
Use cases
project management · email
Pricing
Bring your own API key
From the docs

What zoom-meeting says it does

Schedule Zoom meetings and send calendar invites automatically.
skill.md
**Quick check:** `.env` file needs: `ZOOM_ACCOUNT_ID`, `ZOOM_CLIENT_ID`, `ZOOM_CLIENT_SECRET`
skill.md
**Check conflicts** at requested time
skill.md
npx skills add https://github.com/aviz85/claude-skills-library --skill zoom-meeting

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs48
repo stars44
Last updatedJuly 8, 2026
Repositoryaviz85/claude-skills-library

What it does

Schedule a Zoom client call or consultation and auto-send a calendar invite with the join link.

Who is it for?

Scheduling client calls or consultations by creating a Zoom meeting and a calendar invite in one flow.

Skip if: Video meetings on platforms other than Zoom.

When should I use this skill?

User says zoom meeting with, schedule call with, or consultation with a named person.

What you get

A scheduled Zoom meeting with a calendar invite sent to the guest and a join link.

  • Zoom meeting with join URL
  • Calendar event with invite

By the numbers

  • 7-step scheduling workflow

Files

skill.mdMarkdownGitHub ↗

Zoom Meeting Scheduler

First time? If setup_complete: false above, run ./SETUP.md first, then set setup_complete: true.

Schedule Zoom meetings and send calendar invites automatically.

Workflow

When user says "Zoom meeting with [name]":

1. Find contact using get-contact (or ask user for email) 2. Check duplicates - search calendar for existing meeting 3. Check conflicts at requested time 4. Create Zoom meeting → get join_url + password 5. Create calendar event with guest + Zoom link 6. Send WhatsApp (optional): "שלחתי לך הזמנה לפגישה במייל" 7. Confirm to user with meeting details

Multiple Contacts

If multiple found, ask user to choose:

Found multiple matching "יוסי":
1. יוסי כהן (yossi@...)
2. יוסי לוי (david@...)
Which one?

Setup

First time? See SETUP.md for Zoom app creation and credentials.

Quick check: .env file needs: ZOOM_ACCOUNT_ID, ZOOM_CLIENT_ID, ZOOM_CLIENT_SECRET

Calendar Integration

After creating Zoom meeting, create calendar event with guests param to auto-send invite.

Related skills

FAQ

What does the zoom-meeting workflow do?

It finds the contact, checks for duplicate meetings and time conflicts, creates the Zoom meeting, adds a calendar event with the link, and optionally sends a WhatsApp notification.

What credentials does it need?

The .env file needs ZOOM_ACCOUNT_ID, ZOOM_CLIENT_ID, and ZOOM_CLIENT_SECRET.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.