This handles Zoom meetings and cloud recordings through their API, which is more annoying than it should be because you need two separate OAuth apps. One for creating and managing meetings, another for accessing recordings. The setup is tedious but the docs walk you through both flows. Once configured, you can list meetings, schedule new ones with local time detection, and pull down recordings with transcripts and summaries. Watch out for the join_before_host setting, it's silently overridden by account-level settings and will waste your time if you don't configure it in the admin panel first. Good for teams that live in Zoom and want programmatic access without clicking through the web UI.

skills.sh installs
251
GitHub stars
412
last updated
Aug 21, 2026

Install

$ npx -y skills add glebis/claude-skills --skill zoom --agent claude-code

Installs into .claude/skills of the current project.

Files

Zoom Skill

Manage Zoom meetings and cloud recordings via the Zoom API.

Features

  • Meetings: List, create, update, delete scheduled meetings
  • Recordings: List cloud recordings with transcripts, summaries, and download links

Note: All times passed to create/update commands are interpreted as local time. The script auto-detects your timezone if not explicitly specified with --timezone.

Prerequisites

This skill uses two authentication methods:

FeatureAuth TypeCredentials File
MeetingsServer-to-Server OAuth~/.zoom_credentials/credentials.json
RecordingsUser OAuth (General App)~/.zoom_credentials/oauth_token.json

Check status:

python3 scripts/zoom_meetings.py setup

Setup

Part 1: Server-to-Server OAuth (for Meetings)

Sponsors

Details

Repository
github.com/glebis/claude-skills
Categories
Backend & APIs, Automation & Workflows, Cloud & Infrastructure
First seen
Jun 3, 2026

More from glebis/claude-skills

All 22
1pproenca avatarrails-application-ui-blockspproenca/dot-skillsCompose new Rails backend pages and refactor existing Rails UI to use premium blocks from templates/application-ui. Use when requests mention ERB views, Rails p251skills.sh installs
2huggingface avatarhugging-face-clihuggingface/skillsExecute Hugging Face Hub operations using the `hf` CLI. Use when the user needs to download models/datasets/spaces, upload files to Hub repositories, create rep249skills.sh installs
3tanweai avatarpua-debuggingtanweai/puaForces exhaustive problem-solving using corporate PUA rhetoric and structured debugging methodology. MUST trigger when: (1) any task has failed 2+ times or you'249skills.sh installs
4dchuk avatarintegrating-tauri-rust-frontendsdchuk/claude-code-tauri-skillsGuides the user through integrating Rust-based WASM frontend frameworks with Tauri v2, covering Leptos and Trunk setup, WASM compilation configuration, Cargo.to248skills.sh installs
5glebis avatarfathomglebis/claude-skillsFetch meetings, transcripts, summaries, and action items from Fathom API. Use when user asks to get Fathom recordings, sync meeting transcripts, or fetch recent248skills.sh installs
6nexu-io avatardocs-pagenexu-io/open-designA documentation page — inline-start nav, scrollable article body, inline-end table of contents. Use when the brief mentions "docs", "documentation", "guide", "A248skills.sh installs