zoom
30
总安装量
30
周安装量
#6914
全站排名
安装命令
npx skills add https://github.com/andrejones92/canifi-life-os --skill zoom
Agent 安装分布
claude-code
27
gemini-cli
24
opencode
24
antigravity
21
codex
21
cursor
21
Skill 文档
Zoom Skill
Overview
Automates Zoom operations including meeting scheduling, recording management, webinar setup, and account administration through the Zoom web portal.
Quick Install
curl -sSL https://canifi.com/skills/zoom/install.sh | bash
Or manually:
cp -r skills/zoom ~/.canifi/skills/
Setup
Configure via canifi-env:
# First, ensure canifi-env is installed:
# curl -sSL https://canifi.com/install.sh | bash
canifi-env set ZOOM_EMAIL "your-email@example.com"
canifi-env set ZOOM_PASSWORD "your-password"
Privacy & Authentication
Your credentials, your choice. Canifi LifeOS respects your privacy.
Option 1: Manual Browser Login (Recommended)
If you prefer not to share credentials with Claude Code:
- Complete the Browser Automation Setup using CDP mode
- Login to the service manually in the Playwright-controlled Chrome window
- Claude will use your authenticated session without ever seeing your password
Option 2: Environment Variables
If you’re comfortable sharing credentials, you can store them locally:
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
Capabilities
- Schedule and manage meetings
- Access and download cloud recordings
- Create and configure webinars
- Manage meeting settings and security
- Generate meeting reports and analytics
- Handle waiting room and participant management
- Configure virtual backgrounds and settings
- Manage Zoom Phone settings (if enabled)
Usage Examples
Example 1: Schedule a Meeting
User: "Schedule a Zoom meeting for tomorrow at 2pm with the marketing team"
Claude: I'll schedule that Zoom meeting.
- Navigate to Zoom web portal
- Click Schedule Meeting
- Set topic: "Marketing Team Meeting"
- Set date/time: Tomorrow 2pm
- Enable waiting room and passcode
- Copy meeting link for sharing
Example 2: Access Recordings
User: "Download the recording from yesterday's client call"
Claude: I'll find and download that recording.
- Navigate to Recordings section
- Locate yesterday's client call recording
- Initiate download of video file
- Confirm download location
Example 3: Create a Webinar
User: "Set up a webinar for next Friday called 'Product Launch'"
Claude: I'll create the webinar.
- Navigate to Webinars section
- Create new webinar "Product Launch"
- Configure date, time, and duration
- Set registration options
- Generate registration link
Example 4: Check Meeting Reports
User: "Get attendance report for last week's all-hands meeting"
Claude: I'll pull that attendance report.
- Navigate to Reports section
- Find all-hands meeting from last week
- Export participant report
- Summarize attendance data
Authentication Flow
- Navigate to zoom.us/signin via Playwright MCP
- Enter email and password from canifi-env
- Handle SSO redirect if configured
- Complete 2FA if enabled (notify user via iMessage)
- Verify dashboard access
- Maintain session for subsequent operations
Error Handling
- Login Failed: Retry with fresh context, check SSO settings
- Session Expired: Re-authenticate automatically
- Rate Limited: Wait and retry with exponential backoff
- 2FA Required: iMessage notification for code
- Meeting Not Found: Search by date range and title
- Recording Unavailable: Check processing status, retry later
- Insufficient License: Notify user of plan limitations
- Webinar Limit Reached: Notify user of capacity limits
Self-Improvement Instructions
When encountering new Zoom features:
- Document new UI elements and selectors
- Add new meeting types to capabilities
- Log successful scheduling patterns
- Update skill with new webinar features
Notes
- Cloud recordings may take time to process
- Some features require Pro/Business licenses
- Webinars require additional add-on license
- Large meetings have different participant limits
- SSO configurations vary by organization
- Phone features require Zoom Phone license