スキル zoom-automation
📦

zoom-automation

低リスク 🌐 ネットワークアクセス

Automate Zoom Meetings and Webinars

Stop manually managing Zoom meetings and recordings. This skill automates meeting scheduling, participant tracking, and recording management through Zoom's API via MCP tools.

対応: Claude Codex Code(CC)
🥉 72 ブロンズ
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「zoom-automation」を使用しています。 Create a team standup meeting for tomorrow at 9 AM, 30 minutes, with my team emails

期待される結果:

Meeting created successfully. Topic: Team Standup. Date: Tomorrow 9:00 AM. Duration: 30 min. Join URL: https://zoom.us/j/1234567890. Host URL: https://zoom.us/s/1234567890 (expires in 2 hours). Invitees added: alice@company.com, bob@company.com

「zoom-automation」を使用しています。 Get the recording from yesterday's client call

期待される結果:

Found 1 recording from 2026-02-24. Topic: Client Call - ABC Corp. Duration: 45 min. Recording ID: rec_xyz123. Download URL: https://zoom.us/rec/download/xyz (requires authentication). Share URL: https://zoom.us/rec/share/abc123

セキュリティ監査

低リスク
v1 • 2/25/2026

Static analyzer detected 186 pattern matches but all are FALSE POSITIVES. The SKILL.md file is documentation (markdown), not executable code. Backtick detections are markdown code formatting syntax, not shell execution. The skill uses MCP tools to call Zoom API - no direct command execution. One legitimate network reference exists (Rube MCP endpoint URL in documentation) which is expected for an MCP-based skill.

1
スキャンされたファイル
223
解析された行数
2
検出結果
1
総監査数
低リスクの問題 (1)
External MCP Endpoint Dependency
Skill requires connection to external MCP server at https://rube.app/mcp for Zoom API access. This is documented and expected behavior for MCP-based skills.

リスク要因

🌐 ネットワークアクセス (1)
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
87
コンテンツ
50
コミュニティ
88
セキュリティ
91
仕様準拠

作れるもの

Executive Assistant

Automate weekly meeting scheduling, send join URLs to participants, and retrieve recordings for absent team members.

Training Coordinator

Schedule recurring training webinars, register participants automatically, and track attendance reports.

Sales Operations

Create client meeting links on demand, retrieve call recordings for coaching, and generate usage reports.

これらのプロンプトを試す

Schedule a One-Time Meeting
Create a Zoom meeting for [TOPIC] on [DATE] at [TIME] for [DURATION] minutes. Add [EMAIL1] and [EMAIL2] as invitees. Enable waiting room and cloud recording.
List Upcoming Meetings
Show me all my upcoming Zoom meetings for the next week. Include meeting IDs and join URLs.
Get Meeting Recording
Find the cloud recording for my meeting on [DATE] about [TOPIC]. Provide the download URL and share link.
Webinar Registration Report
List all my upcoming webinars. For each webinar, show me the number of registered participants and their email addresses.

ベストプラクティス

  • Always call RUBE_SEARCH_TOOLS first to get current tool schemas before executing workflows
  • Verify Zoom connection status is ACTIVE via RUBE_MANAGE_CONNECTIONS before running operations
  • Use 'me' as userId for user-level apps and follow pagination tokens until empty for complete results

回避

  • Do not hardcode meeting IDs - always retrieve current IDs via list endpoints to avoid stale data
  • Do not assume start_url is permanent - it expires in 2 hours and must be regenerated
  • Do not use page_number parameter - it is deprecated; use next_page_token for pagination instead

よくある質問

Do I need API keys to use this skill?
No API keys needed. Add https://rube.app/mcp as an MCP server in your client configuration. The skill handles Zoom OAuth automatically through RUBE_MANAGE_CONNECTIONS.
What Zoom plan do I need?
Basic features work on free accounts. Pro plan or higher is required for cloud recordings, participant reports, and most automation features. Webinar add-on is required for webinar management.
How do I connect my Zoom account?
Call RUBE_MANAGE_CONNECTIONS with toolkit 'zoom'. If not ACTIVE, follow the returned OAuth link to authorize. Confirm ACTIVE status before running workflows.
Why are my meeting times in UTC?
Zoom stores all times in UTC internally. Provide timezone field with start_time for local time input. The skill handles conversion automatically.
Can I register participants automatically?
Yes, use ZOOM_ADD_A_MEETING_REGISTRANT or ZOOM_ADD_A_WEBINAR_REGISTRANT. Registration must be enabled on the meeting/webinar for these tools to work.
How long do meeting recordings last?
Cloud recordings are stored based on your Zoom plan settings. The skill can list, retrieve, or delete recordings. Download URLs require authentication for passcode-protected recordings.

開発者の詳細

ファイル構成

📄 SKILL.md