{"id":"f88a8761-82cc-4963-a7e6-b1f011f7bbd6","shortId":"uKt5vJ","kind":"skill","title":"zoom-automation","tagline":"Automate Zoom meeting creation, management, recordings, webinars, and participant tracking via Rube MCP (Composio). Always search tools first for current schemas.","description":"# Zoom Automation via Rube MCP\n\nAutomate Zoom operations including meeting scheduling, webinar management, cloud recording retrieval, participant tracking, and usage reporting through Composio's Zoom toolkit.\n\n## Prerequisites\n\n- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)\n- Active Zoom connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `zoom`\n- Always call `RUBE_SEARCH_TOOLS` first to get current tool schemas\n- Most features require a paid Zoom account (Pro plan or higher)\n\n## Setup\n\n**Get Rube MCP**: Add `https://rube.app/mcp` as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.\n\n1. Verify Rube MCP is available by confirming `RUBE_SEARCH_TOOLS` responds\n2. Call `RUBE_MANAGE_CONNECTIONS` with toolkit `zoom`\n3. If connection is not ACTIVE, follow the returned auth link to complete Zoom OAuth\n4. Confirm connection status shows ACTIVE before running any workflows\n\n## Core Workflows\n\n### 1. Create and Schedule Meetings\n\n**When to use**: User wants to create a new Zoom meeting with specific time, duration, and settings\n\n**Tool sequence**:\n1. `ZOOM_GET_USER` - Verify authenticated user and check license type [Prerequisite]\n2. `ZOOM_CREATE_A_MEETING` - Create the meeting with topic, time, duration, and settings [Required]\n3. `ZOOM_GET_A_MEETING` - Retrieve full meeting details including join_url [Optional]\n4. `ZOOM_UPDATE_A_MEETING` - Modify meeting settings or reschedule [Optional]\n5. `ZOOM_ADD_A_MEETING_REGISTRANT` - Register participants for registration-enabled meetings [Optional]\n\n**Key parameters**:\n- `userId`: Always use `\"me\"` for user-level apps\n- `topic`: Meeting subject line\n- `type`: `1` (instant), `2` (scheduled), `3` (recurring no fixed time), `8` (recurring fixed time)\n- `start_time`: ISO 8601 format (`yyyy-MM-ddTHH:mm:ssZ` for UTC or `yyyy-MM-ddTHH:mm:ss` with timezone field)\n- `timezone`: Timezone ID (e.g., `\"America/New_York\"`)\n- `duration`: Duration in minutes\n- `settings__auto_recording`: `\"none\"`, `\"local\"`, or `\"cloud\"`\n- `settings__waiting_room`: Boolean to enable waiting room\n- `settings__join_before_host`: Boolean (disabled when waiting room is enabled)\n- `settings__meeting_invitees`: Array of invitee objects with email addresses\n\n**Pitfalls**:\n- `start_time` must be in the future; Zoom stores and returns times in UTC regardless of input timezone\n- If no `start_time` is set for type `2`, it becomes an instant meeting that expires after 30 days\n- The `join_url` for participants and `start_url` for host come from the create response - persist these\n- `start_url` expires in 2 hours (or 90 days for `custCreate` users)\n- Meeting creation is rate-limited to 100 requests/day\n- Setting names use double underscores for nesting (e.g., `settings__host_video`)\n\n### 2. List and Manage Meetings\n\n**When to use**: User wants to view upcoming, live, or past meetings\n\n**Tool sequence**:\n1. `ZOOM_LIST_MEETINGS` - List meetings by type (scheduled, live, upcoming, previous) [Required]\n2. `ZOOM_GET_A_MEETING` - Get detailed info for a specific meeting [Optional]\n3. `ZOOM_UPDATE_A_MEETING` - Modify meeting details [Optional]\n\n**Key parameters**:\n- `userId`: Use `\"me\"` for authenticated user\n- `type`: `\"scheduled\"` (default), `\"live\"`, `\"upcoming\"`, `\"upcoming_meetings\"`, `\"previous_meetings\"`\n- `page_size`: Records per page (default 30)\n- `next_page_token`: Pagination token from previous response\n- `from` / `to`: Date range filters\n\n**Pitfalls**:\n- `ZOOM_LIST_MEETINGS` excludes instant meetings and only shows unexpired scheduled meetings\n- For past meetings, use `type: \"previous_meetings\"`\n- Pagination: always follow `next_page_token` until empty to get complete results\n- Token expiration: `next_page_token` expires after 15 minutes\n- Meeting IDs can exceed 10 digits; store as long integers, not standard integers\n\n### 3. Manage Recordings\n\n**When to use**: User wants to list, retrieve, or delete cloud recordings\n\n**Tool sequence**:\n1. `ZOOM_LIST_ALL_RECORDINGS` - List all cloud recordings for a user within a date range [Required]\n2. `ZOOM_GET_MEETING_RECORDINGS` - Get recordings for a specific meeting [Optional]\n3. `ZOOM_DELETE_MEETING_RECORDINGS` - Move recordings to trash or permanently delete [Optional]\n4. `ZOOM_LIST_ARCHIVED_FILES` - List archived meeting/webinar files [Optional]\n\n**Key parameters**:\n- `userId`: Use `\"me\"` for authenticated user\n- `from` / `to`: Date range in `yyyy-mm-dd` format (max 1 month range)\n- `meetingId`: Meeting ID or UUID for specific recording retrieval\n- `action`: `\"trash\"` (recoverable) or `\"delete\"` (permanent) for deletion\n- `include_fields`: Set to `\"download_access_token\"` to get JWT for downloading recordings\n- `trash`: Set `true` to list recordings from trash\n\n**Pitfalls**:\n- Date range maximum is 1 month; API auto-adjusts `from` if range exceeds this\n- Cloud Recording must be enabled on the account\n- UUIDs starting with `/` or containing `//` must be double URL-encoded\n- `ZOOM_DELETE_MEETING_RECORDINGS` defaults to `\"trash\"` action (recoverable); `\"delete\"` is permanent\n- Download URLs require the OAuth token in the Authorization header for passcode-protected recordings\n- Requires Pro plan or higher\n\n### 4. Get Meeting Participants and Reports\n\n**When to use**: User wants to see who attended a past meeting or get usage statistics\n\n**Tool sequence**:\n1. `ZOOM_GET_PAST_MEETING_PARTICIPANTS` - List attendees of a completed meeting [Required]\n2. `ZOOM_GET_A_MEETING` - Get meeting details and registration info for upcoming meetings [Optional]\n3. `ZOOM_GET_DAILY_USAGE_REPORT` - Get daily usage statistics (meetings, participants, minutes) [Optional]\n4. `ZOOM_GET_A_MEETING_SUMMARY` - Get AI-generated meeting summary [Optional]\n\n**Key parameters**:\n- `meetingId`: Meeting ID (latest instance) or UUID (specific occurrence)\n- `page_size`: Records per page (default 30)\n- `next_page_token`: Pagination token for large participant lists\n\n**Pitfalls**:\n- `ZOOM_GET_PAST_MEETING_PARTICIPANTS` only works for completed meetings on paid plans\n- Solo meetings (no other participants) return empty results\n- UUID encoding: UUIDs starting with `/` or containing `//` must be double-encoded\n- Always paginate with `next_page_token` until empty to avoid dropping attendees\n- `ZOOM_GET_A_MEETING_SUMMARY` requires a paid plan with AI Companion enabled; free accounts get 400 errors\n- `ZOOM_GET_DAILY_USAGE_REPORT` has a Heavy rate limit; avoid frequent calls\n\n### 5. Manage Webinars\n\n**When to use**: User wants to list webinars or register participants for webinars\n\n**Tool sequence**:\n1. `ZOOM_LIST_WEBINARS` - List scheduled or upcoming webinars [Required]\n2. `ZOOM_GET_A_WEBINAR` - Get detailed webinar information [Optional]\n3. `ZOOM_ADD_A_WEBINAR_REGISTRANT` - Register a participant for a webinar [Optional]\n\n**Key parameters**:\n- `userId`: Use `\"me\"` for authenticated user\n- `type`: `\"scheduled\"` (default) or `\"upcoming\"`\n- `page_size`: Records per page (default 30)\n- `next_page_token`: Pagination token\n\n**Pitfalls**:\n- Webinar features require Pro plan or higher with Webinar add-on\n- Free/basic accounts cannot use webinar tools\n- Only shows unexpired webinars\n- Registration must be enabled on the webinar for `ZOOM_ADD_A_WEBINAR_REGISTRANT` to work\n\n## Common Patterns\n\n### ID Resolution\n- **User ID**: Always use `\"me\"` for user-level apps to refer to the authenticated user\n- **Meeting ID**: Numeric ID (store as long integer); use for latest instance\n- **Meeting UUID**: Use for specific occurrence of recurring meetings; double-encode if starts with `/` or contains `//`\n- **Occurrence ID**: Use with recurring meetings to target a specific occurrence\n\n### Pagination\nMost Zoom list endpoints use token-based pagination:\n- Follow `next_page_token` until it is empty or missing\n- Token expires after 15 minutes\n- Set explicit `page_size` (default 30, varies by endpoint)\n- Do not use `page_number` (deprecated on many endpoints)\n\n### Time Handling\n- Zoom stores all times in UTC internally\n- Provide `timezone` field alongside `start_time` for local time input\n- Use ISO 8601 format: `yyyy-MM-ddTHH:mm:ssZ` (UTC) or `yyyy-MM-ddTHH:mm:ss` (with timezone field)\n- Date-only fields use `yyyy-mm-dd` format\n\n## Known Pitfalls\n\n### Plan Requirements\n- Most recording and participant features require Pro plan or higher\n- Webinar features require Webinar add-on\n- AI meeting summaries require AI Companion feature enabled\n- Archived files require \"Meeting and Webinar Archiving\" enabled by Zoom Support\n\n### Rate Limits\n- Meeting creation: 100 requests/day, 100 updates per meeting in 24 hours\n- `ZOOM_GET_PAST_MEETING_PARTICIPANTS`: Moderate throttle; add delays for batch processing\n- `ZOOM_GET_DAILY_USAGE_REPORT`: Heavy rate limit\n- `ZOOM_GET_A_MEETING`, `ZOOM_GET_MEETING_RECORDINGS`: Light rate limit\n- `ZOOM_LIST_MEETINGS`, `ZOOM_LIST_ALL_RECORDINGS`: Medium rate limit\n\n### Parameter Quirks\n- Nested settings use double underscore notation (e.g., `settings__waiting_room`)\n- `start_url` expires in 2 hours; renew via API if needed\n- `join_before_host` is automatically disabled when `waiting_room` is `true`\n- Recurring meeting fields (`recurrence__*`) only apply to type `3` and `8`\n- `password` field has max 10 characters with alphanumeric and `@`, `-`, `_`, `*` only\n\n## Quick Reference\n\n| Task | Tool Slug | Key Params |\n|------|-----------|------------|\n| Create meeting | `ZOOM_CREATE_A_MEETING` | `userId`, `topic`, `start_time`, `type` |\n| Get meeting details | `ZOOM_GET_A_MEETING` | `meetingId` |\n| Update meeting | `ZOOM_UPDATE_A_MEETING` | `meetingId`, fields to update |\n| List meetings | `ZOOM_LIST_MEETINGS` | `userId`, `type`, `page_size` |\n| Get user info | `ZOOM_GET_USER` | `userId` |\n| List recordings | `ZOOM_LIST_ALL_RECORDINGS` | `userId`, `from`, `to` |\n| Get recording | `ZOOM_GET_MEETING_RECORDINGS` | `meetingId` |\n| Delete recording | `ZOOM_DELETE_MEETING_RECORDINGS` | `meetingId`, `action` |\n| Past participants | `ZOOM_GET_PAST_MEETING_PARTICIPANTS` | `meetingId`, `page_size` |\n| Daily usage report | `ZOOM_GET_DAILY_USAGE_REPORT` | date params |\n| Meeting summary | `ZOOM_GET_A_MEETING_SUMMARY` | `meetingId` |\n| List webinars | `ZOOM_LIST_WEBINARS` | `userId`, `type` |\n| Get webinar | `ZOOM_GET_A_WEBINAR` | webinar ID |\n| Register for meeting | `ZOOM_ADD_A_MEETING_REGISTRANT` | `meetingId`, participant details |\n| Register for webinar | `ZOOM_ADD_A_WEBINAR_REGISTRANT` | webinar ID, participant details |\n| List archived files | `ZOOM_LIST_ARCHIVED_FILES` | `from`, `to` |\n\n## When to Use\nThis skill is applicable to execute the workflow or actions described in the overview.\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["zoom","automation","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows"],"capabilities":["skill","source-sickn33","skill-zoom-automation","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/zoom-automation","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34404 github stars · SKILL.md body (10,941 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T00:52:02.301Z","embedding":null,"createdAt":"2026-04-18T21:48:02.531Z","updatedAt":"2026-04-22T00:52:02.301Z","lastSeenAt":"2026-04-22T00:52:02.301Z","tsv":"'/mcp':100 '1':120,167,191,272,459,602,673,719,805,982 '10':576,1374 '100':427,1275,1277 '15':570,1161 '2':132,203,274,380,412,440,472,619,818,992,1341 '24':1282 '3':140,218,276,485,585,631,833,1002,1367 '30':389,517,877,1034,1168 '4':155,231,644,781,847 '400':949 '5':242,964 '8':281,1369 '8601':288,1202 '90':415 'access':698 'account':88,737,947,1054 'action':685,756,1455,1543 'activ':61,145,160 'add':97,114,244,1004,1051,1072,1250,1291,1503,1514 'add-on':1050,1249 'address':352 'adjust':724 'ai':855,943,1252,1256 'ai-gener':854 'alongsid':1193 'alphanumer':1377 'alway':18,71,259,552,921,1084 'america/new_york':312 'api':110,721,1345 'app':266,1091 'appli':1364 'applic':1537 'archiv':647,650,1260,1266,1523,1527 'array':346 'ask':1581 'attend':795 'attende':812,932 'auth':149 'authent':196,500,660,1021,1096 'author':769 'auto':318,723 'auto-adjust':722 'autom':3,4,26,30 'automat':1352 'avail':60,125 'avoid':930,961 'base':1146 'batch':1294 'becom':382 'boolean':327,336 'boundari':1589 'call':72,133,963 'cannot':1055 'charact':1375 'check':199 'clarif':1583 'clear':1556 'client':107 'cloud':38,323,598,609,730 'come':401 'common':1078 'companion':944,1257 'complet':152,561,815,896 'composio':17,47 'configur':108 'confirm':127,156 'connect':56,63,67,136,142,157 'contain':742,915,1126 'core':165 'creat':168,178,205,208,404,1387,1390 'creation':7,421,1274 'criteria':1592 'current':23,79 'custcreat':418 'daili':836,840,953,1298,1466,1471 'date':528,616,664,715,1222,1474 'date-on':1221 'day':390,416 'dd':670,1229 'ddthh':293,302,1207,1215 'default':504,516,753,876,1025,1033,1167 'delay':1292 'delet':597,633,642,689,692,750,758,1448,1451 'deprec':1177 'describ':1544,1560 'detail':226,478,492,825,998,1400,1509,1521 'digit':577 'disabl':337,1353 'doubl':432,745,919,1120,1330 'double-encod':918,1119 'download':697,704,761 'drop':931 'durat':186,214,313,314 'e.g':311,436,1333 'email':351 'empti':558,907,928,1155 'enabl':253,329,342,734,945,1066,1259,1267 'encod':748,910,920,1121 'endpoint':116,1142,1171,1180 'environ':1572 'environment-specif':1571 'error':950 'exceed':575,728 'exclud':535 'execut':1539 'expert':1577 'expir':387,410,564,568,1159,1339 'explicit':1164 'featur':83,1042,1239,1246,1258 'field':307,694,1192,1220,1224,1361,1371,1413 'file':648,652,1261,1524,1528 'filter':530 'first':21,76 'fix':279,283 'follow':146,553,1148 'format':289,671,1203,1230 'free':946 'free/basic':1053 'frequent':962 'full':224 'futur':360 'generat':856 'get':78,94,193,220,474,477,560,621,624,701,782,800,807,820,823,835,839,849,853,889,934,948,952,994,997,1285,1297,1305,1309,1398,1402,1425,1429,1441,1444,1459,1470,1479,1491,1494 'handl':1182 'header':770 'heavi':958,1301 'higher':92,780,1047,1244 'host':335,400,438,1350 'hour':413,1283,1342 'id':310,573,678,864,1080,1083,1099,1101,1128,1498,1519 'includ':33,227,693 'info':479,828,1427 'inform':1000 'input':370,1199,1586 'instanc':866,1109 'instant':273,384,536 'integ':581,584,1105 'intern':1189 'invite':345,348 'iso':287,1201 'join':228,333,392,1348 'jwt':702 'key':111,256,494,654,860,1015,1385 'known':1231 'larg':884 'latest':865,1108 'level':265,1090 'licens':200 'light':1312 'limit':425,960,1272,1303,1314,1324,1548 'line':270 'link':150 'list':441,461,463,533,594,604,607,646,649,710,811,886,973,984,986,1141,1316,1319,1416,1419,1432,1435,1484,1487,1522,1526 'live':453,468,505 'local':321,1197 'long':580,1104 'manag':8,37,66,135,443,586,965 'mani':1179 'match':1557 'max':672,1373 'maximum':717 'mcp':16,29,53,96,103,123 'medium':1322 'meet':6,34,171,182,207,210,222,225,235,237,246,254,268,344,385,420,444,456,462,464,476,483,489,491,508,510,534,537,543,546,550,572,622,629,634,677,751,783,798,809,816,822,824,831,843,851,857,863,891,897,902,936,1098,1110,1118,1132,1253,1263,1273,1280,1287,1307,1310,1317,1360,1388,1392,1399,1404,1407,1411,1417,1420,1445,1452,1461,1476,1481,1501,1505 'meeting/webinar':651 'meetingid':676,862,1405,1412,1447,1454,1463,1483,1507 'minut':316,571,845,1162 'miss':1157,1594 'mm':292,294,301,303,669,1206,1208,1214,1216,1228 'moder':1289 'modifi':236,490 'month':674,720 'move':636 'must':54,356,732,743,916,1064 'name':430 'need':112,1347 'nest':435,1327 'new':180 'next':518,554,565,878,924,1035,1149 'none':320 'notat':1332 'number':1176 'numer':1100 'oauth':154,765 'object':349 'occurr':870,1115,1127,1137 'oper':32 'option':230,241,255,484,493,630,643,653,832,846,859,1001,1014 'output':1566 'overview':1547 'page':511,515,519,555,566,871,875,879,925,1028,1032,1036,1150,1165,1175,1423,1464 'pagin':521,551,881,922,1038,1138,1147 'paid':86,899,940 'param':1386,1475 'paramet':257,495,655,861,1016,1325 'particip':12,41,249,395,784,810,844,885,892,905,977,1010,1238,1288,1457,1462,1508,1520 'passcod':773 'passcode-protect':772 'password':1370 'past':455,545,797,808,890,1286,1456,1460 'pattern':1079 'per':514,874,1031,1279 'perman':641,690,760 'permiss':1587 'persist':406 'pitfal':353,531,714,887,1040,1232 'plan':90,778,900,941,1045,1233,1242 'prerequisit':51,202 'previous':470,509,524,549 'pro':89,777,1044,1241 'process':1295 'protect':774 'provid':1190 'quick':1380 'quirk':1326 'rang':529,617,665,675,716,727 'rate':424,959,1271,1302,1313,1323 'rate-limit':423 'record':9,39,319,513,587,599,606,610,623,625,635,637,683,705,711,731,752,775,873,1030,1236,1311,1321,1433,1437,1442,1446,1449,1453 'recover':687,757 'recur':277,282,1117,1131,1359 'recurr':1362 'refer':1093,1381 'regardless':368 'regist':248,976,1008,1499,1510 'registr':247,252,827,1007,1063,1075,1506,1517 'registration-en':251 'renew':1343 'report':45,786,838,955,1300,1468,1473 'requests/day':428,1276 'requir':84,217,471,618,763,776,817,938,991,1043,1234,1240,1247,1255,1262,1585 'reschedul':240 'resolut':1081 'respond':131 'respons':405,525 'result':562,908 'retriev':40,223,595,684 'return':148,364,906 'review':1578 'room':326,331,340,1336,1356 'rube':15,28,52,57,65,73,95,122,128,134 'rube.app':99 'rube.app/mcp':98 'run':162 'safeti':1588 'schedul':35,170,275,467,503,542,987,1024 'schema':24,81 'scope':1559 'search':19,58,74,129 'see':793 'sequenc':190,458,601,804,981 'server':104 'set':188,216,238,317,324,332,343,377,429,437,695,707,1163,1328,1334 'setup':93 'show':159,540,1060 'size':512,872,1029,1166,1424,1465 'skill':1535,1551 'skill-zoom-automation' 'slug':1384 'solo':901 'source-sickn33' 'specif':184,482,628,682,869,1114,1136,1573 'ss':304,1217 'ssz':295,1209 'standard':583 'start':285,354,374,397,408,739,912,1123,1194,1337,1395 'statist':802,842 'status':158 'stop':1579 'store':362,578,1102,1184 'subject':269 'substitut':1569 'success':1591 'summari':852,858,937,1254,1477,1482 'support':1270 'target':1134 'task':1382,1555 'test':1575 'throttl':1290 'time':185,213,280,284,286,355,365,375,1181,1186,1195,1198,1396 'timezon':306,308,309,371,1191,1219 'token':520,522,556,563,567,699,766,880,882,926,1037,1039,1145,1151,1158 'token-bas':1144 'tool':20,59,75,80,130,189,457,600,803,980,1058,1383 'toolkit':50,69,138 'topic':212,267,1394 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'track':13,42 'trash':639,686,706,713,755 'treat':1564 'true':708,1358 'type':201,271,379,466,502,548,1023,1366,1397,1422,1490 'underscor':433,1331 'unexpir':541,1061 'upcom':452,469,506,507,830,989,1027 'updat':233,487,1278,1406,1409,1415 'url':229,393,398,409,747,762,1338 'url-encod':746 'usag':44,801,837,841,954,1299,1467,1472 'use':174,260,431,447,497,547,590,657,789,969,1018,1056,1085,1106,1112,1129,1143,1174,1200,1225,1329,1533,1549 'user':175,194,197,264,419,448,501,591,613,661,790,970,1022,1082,1089,1097,1426,1430 'user-level':263,1088 'userid':258,496,656,1017,1393,1421,1431,1438,1489 'utc':297,367,1188,1210 'uuid':680,738,868,909,911,1111 'valid':1574 'vari':1169 'verifi':121,195 'via':14,27,64,1344 'video':439 'view':451 'wait':325,330,339,1335,1355 'want':176,449,592,791,971 'webinar':10,36,966,974,979,985,990,996,999,1006,1013,1041,1049,1057,1062,1069,1074,1245,1248,1265,1485,1488,1492,1496,1497,1512,1516,1518 'within':614 'work':119,894,1077 'workflow':164,166,1541 'yyyi':291,300,668,1205,1213,1227 'yyyy-mm-dd':667,1226 'yyyy-mm-ddthh':290,299,1204,1212 'zoom':2,5,25,31,49,62,70,87,139,153,181,192,204,219,232,243,361,460,473,486,532,603,620,632,645,749,806,819,834,848,888,933,951,983,993,1003,1071,1140,1183,1269,1284,1296,1304,1308,1315,1318,1389,1401,1408,1418,1428,1434,1443,1450,1458,1469,1478,1486,1493,1502,1513,1525 'zoom-autom':1","prices":[{"id":"fe7462ee-415e-4157-8c70-74ca5c9a8bb2","listingId":"f88a8761-82cc-4963-a7e6-b1f011f7bbd6","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:48:02.531Z"}],"sources":[{"listingId":"f88a8761-82cc-4963-a7e6-b1f011f7bbd6","source":"github","sourceId":"sickn33/antigravity-awesome-skills/zoom-automation","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/zoom-automation","isPrimary":false,"firstSeenAt":"2026-04-18T21:48:02.531Z","lastSeenAt":"2026-04-22T00:52:02.301Z"}],"details":{"listingId":"f88a8761-82cc-4963-a7e6-b1f011f7bbd6","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"zoom-automation","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34404,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-21T16:43:40Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"d7c319b2949c55e8ffc3f763d1ffe242aef140d9","skill_md_path":"skills/zoom-automation/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/zoom-automation"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"zoom-automation","description":"Automate Zoom meeting creation, management, recordings, webinars, and participant tracking via Rube MCP (Composio). Always search tools first for current schemas."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/zoom-automation"},"updatedAt":"2026-04-22T00:52:02.301Z"}}