發現更多技能外掛,請訪問7w4.net。
Create Zoom meetings via API and attach them to Google Calendar events — identical to the Zoom for Google Workspace add-on UI.
bash skills/zoom-calendar/scripts/zoom_meeting.sh <event_id> "Meeting Title" "2026-03-01T11:50:00" 60
| Parameters: | Param | Description | Example |
|---|---|---|---|
event_id |
Google Calendar event ID | dgth9d45bb93a0q7ohfnckq88k |
|
topic |
Meeting title | "Team Meeting" |
|
start_time |
ISO format, no timezone (Jerusalem assumed) | "2026-03-01T11:50:00" |
|
duration |
Minutes (optional, default 60) | 45 |
Output: Join URL, Meeting ID, Password + event patched automatically.
gog calendar createzoom_meeting.sh with the event ID| Rule | Detail |
|---|---|
| iconUri | Use EXACTLY the URL in the script — official Zoom Marketplace icon |
| entryPoints | ONLY video — no phone, no SIP |
passcode |
Not pin — field name matters |
meetingCode |
Include the meeting ID here too |
| notes | Use <br /> for line breaks (not \n) |
| description | Leave empty — don't duplicate info |
| location | Leave empty — Zoom link lives in conferenceData |
| Default | Do NOT add Zoom unless explicitly requested |
Credentials: .credentials/zoom.json
{"account_id": "...", "client_id": "...", "client_secret": "..."}
Create at marketplace.zoom.us → Develop → Server-to-Server OAuth.
Scopes: meeting:write:admin, meeting:read:admin.
Uses gog CLI auth. The script handles token export + refresh automatically.
Required env vars:
GOG_KEYRING_PASSWORD — keyring password for gog CLIGOG_ACCOUNT — Google account email (e.g. user@gmail.com)Required files:
$HOME/.config/gogcli/credentials.json — Google OAuth client credentials (created by gog auth)GOG_CREDENTIALS env varRequired CLI tools: gog, jq, curl, base64
這個Skill整體質量良好,文件齊全、使用說明清晰,能幫助使用者快速實現Zoom會議與Google日曆的整合。功能實用且有詳細的風險提示。不過它硬編碼了特定時區,通用性受限;另外作為Shell指令碼處理敏感憑證時存在一定安全風險,建議在受信任的環境中使用。適合有一定技術背景、需要頻繁建立Zoom會議並同步到日曆的使用者。