{"id":"c1433482-c7b9-41b5-86f7-befb3e322c71","shortId":"VqapWE","kind":"skill","title":"calendly-automation","tagline":"Automate Calendly scheduling, event management, invitee tracking, availability checks, and organization administration via Rube MCP (Composio). Always search tools first for current schemas.","description":"# Calendly Automation via Rube MCP\n\nAutomate Calendly operations including event listing, invitee management, scheduling link creation, availability queries, and organization administration through Composio's Calendly toolkit.\n\n## Prerequisites\n\n- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)\n- Active Calendly connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `calendly`\n- Always call `RUBE_SEARCH_TOOLS` first to get current tool schemas\n- Many operations require the user's Calendly URI, obtained via `CALENDLY_GET_CURRENT_USER`\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 `calendly`\n3. If connection is not ACTIVE, follow the returned auth link to complete Calendly OAuth\n4. Confirm connection status shows ACTIVE before running any workflows\n\n## Core Workflows\n\n### 1. List and View Scheduled Events\n\n**When to use**: User wants to see their upcoming, past, or filtered Calendly events\n\n**Tool sequence**:\n1. `CALENDLY_GET_CURRENT_USER` - Get authenticated user URI and organization URI [Prerequisite]\n2. `CALENDLY_LIST_EVENTS` - List events scoped by user, organization, or group [Required]\n3. `CALENDLY_GET_EVENT` - Get detailed info for a specific event by UUID [Optional]\n\n**Key parameters**:\n- `user`: Full Calendly API URI (e.g., `https://api.calendly.com/users/{uuid}`) - NOT `\"me\"`\n- `organization`: Full organization URI for org-scoped queries\n- `status`: `\"active\"` or `\"canceled\"`\n- `min_start_time` / `max_start_time`: UTC timestamps (e.g., `2024-01-01T00:00:00.000000Z`)\n- `invitee_email`: Filter events by invitee email (filter only, not a scope)\n- `sort`: `\"start_time:asc\"` or `\"start_time:desc\"`\n- `count`: Results per page (default 20)\n- `page_token`: Pagination token from previous response\n\n**Pitfalls**:\n- Exactly ONE of `user`, `organization`, or `group` must be provided - omitting or combining scopes fails\n- The `user` parameter requires the full API URI, not `\"me\"` - use `CALENDLY_GET_CURRENT_USER` first\n- `invitee_email` is a filter, not a scope; you still need one of user/organization/group\n- Pagination uses `count` + `page_token`; loop until `page_token` is absent for complete results\n- Admin rights may be needed for organization or group scope queries\n\n### 2. Manage Event Invitees\n\n**When to use**: User wants to see who is booked for events or get invitee details\n\n**Tool sequence**:\n1. `CALENDLY_LIST_EVENTS` - Find the target event(s) [Prerequisite]\n2. `CALENDLY_LIST_EVENT_INVITEES` - List all invitees for a specific event [Required]\n3. `CALENDLY_GET_EVENT_INVITEE` - Get detailed info for a single invitee [Optional]\n\n**Key parameters**:\n- `uuid`: Event UUID (for `LIST_EVENT_INVITEES`)\n- `event_uuid` + `invitee_uuid`: Both required for `GET_EVENT_INVITEE`\n- `email`: Filter invitees by email address\n- `status`: `\"active\"` or `\"canceled\"`\n- `sort`: `\"created_at:asc\"` or `\"created_at:desc\"`\n- `count`: Results per page (default 20)\n\n**Pitfalls**:\n- The `uuid` parameter for `CALENDLY_LIST_EVENT_INVITEES` is the event UUID, not the invitee UUID\n- Paginate using `page_token` until absent for complete invitee lists\n- Canceled invitees are excluded by default; use `status: \"canceled\"` to see them\n\n### 3. Create Scheduling Links and Check Availability\n\n**When to use**: User wants to generate a booking link or check available time slots\n\n**Tool sequence**:\n1. `CALENDLY_GET_CURRENT_USER` - Get user URI [Prerequisite]\n2. `CALENDLY_LIST_USER_S_EVENT_TYPES` - List available event types [Required]\n3. `CALENDLY_LIST_EVENT_TYPE_AVAILABLE_TIMES` - Check available slots for an event type [Optional]\n4. `CALENDLY_CREATE_SCHEDULING_LINK` - Generate a single-use scheduling link [Required]\n5. `CALENDLY_LIST_USER_AVAILABILITY_SCHEDULES` - View user's availability schedules [Optional]\n\n**Key parameters**:\n- `owner`: Event type URI (e.g., `https://api.calendly.com/event_types/{uuid}`)\n- `owner_type`: `\"EventType\"` (default)\n- `max_event_count`: Must be exactly `1` for single-use links\n- `start_time` / `end_time`: UTC timestamps for availability queries (max 7-day range)\n- `active`: Boolean to filter active/inactive event types\n- `user`: User URI for event type listing\n\n**Pitfalls**:\n- `CALENDLY_CREATE_SCHEDULING_LINK` can return 403 if token lacks rights or owner URI is invalid\n- `CALENDLY_LIST_EVENT_TYPE_AVAILABLE_TIMES` requires UTC timestamps and max 7-day range; split longer searches\n- Available times results are NOT paginated - all results returned in one response\n- Event type URIs must be full API URIs (e.g., `https://api.calendly.com/event_types/...`)\n\n### 4. Cancel Events\n\n**When to use**: User wants to cancel a scheduled Calendly event\n\n**Tool sequence**:\n1. `CALENDLY_LIST_EVENTS` - Find the event to cancel [Prerequisite]\n2. `CALENDLY_GET_EVENT` - Confirm event details before cancellation [Prerequisite]\n3. `CALENDLY_LIST_EVENT_INVITEES` - Check who will be affected [Optional]\n4. `CALENDLY_CANCEL_EVENT` - Cancel the event [Required]\n\n**Key parameters**:\n- `uuid`: Event UUID to cancel\n- `reason`: Optional cancellation reason (may be included in notification to invitees)\n\n**Pitfalls**:\n- Cancellation is IRREVERSIBLE - always confirm with the user before calling\n- Cancellation may trigger notifications to invitees\n- Only active events can be canceled; already-canceled events return errors\n- Get explicit user confirmation before executing `CALENDLY_CANCEL_EVENT`\n\n### 5. Manage Organization and Invitations\n\n**When to use**: User wants to invite members, manage organization, or handle org invitations\n\n**Tool sequence**:\n1. `CALENDLY_GET_CURRENT_USER` - Get user and organization context [Prerequisite]\n2. `CALENDLY_GET_ORGANIZATION` - Get organization details [Optional]\n3. `CALENDLY_LIST_ORGANIZATION_INVITATIONS` - Check existing invitations [Optional]\n4. `CALENDLY_CREATE_ORGANIZATION_INVITATION` - Send an org invitation [Required]\n5. `CALENDLY_REVOKE_USER_S_ORGANIZATION_INVITATION` - Revoke a pending invitation [Optional]\n6. `CALENDLY_REMOVE_USER_FROM_ORGANIZATION` - Remove a member [Optional]\n\n**Key parameters**:\n- `uuid`: Organization UUID\n- `email`: Email address of user to invite\n- `status`: Filter invitations by `\"pending\"`, `\"accepted\"`, or `\"declined\"`\n\n**Pitfalls**:\n- Only org owners/admins can manage invitations and removals; others get authorization errors\n- Duplicate active invitations for the same email are rejected - check existing invitations first\n- Organization owners cannot be removed via `CALENDLY_REMOVE_USER_FROM_ORGANIZATION`\n- Invitation statuses include pending, accepted, declined, and revoked - handle each appropriately\n\n## Common Patterns\n\n### ID Resolution\nCalendly uses full API URIs as identifiers, not simple IDs:\n- **Current user URI**: `CALENDLY_GET_CURRENT_USER` returns `resource.uri` (e.g., `https://api.calendly.com/users/{uuid}`)\n- **Organization URI**: Found in current user response at `resource.current_organization`\n- **Event UUID**: Extract from event URI or list responses\n- **Event type URI**: From `CALENDLY_LIST_USER_S_EVENT_TYPES` response\n\nImportant: Never use `\"me\"` as a user parameter in list/filter endpoints. Always resolve to the full URI first.\n\n### Pagination\nMost Calendly list endpoints use token-based pagination:\n- Set `count` for page size (default 20)\n- Follow `page_token` from `pagination.next_page_token` until absent\n- Sort with `field:direction` format (e.g., `start_time:asc`, `created_at:desc`)\n\n### Time Handling\n- All timestamps must be in UTC format: `yyyy-MM-ddTHH:mm:ss.ffffffZ`\n- Use `min_start_time` / `max_start_time` for date range filtering on events\n- Available times queries have a maximum 7-day range; split longer searches into multiple calls\n\n## Known Pitfalls\n\n### URI Formats\n- All entity references use full Calendly API URIs (e.g., `https://api.calendly.com/users/{uuid}`)\n- Never pass bare UUIDs where URIs are expected, and never pass `\"me\"` to list endpoints\n- Extract UUIDs from URIs when tools expect UUID parameters (e.g., `CALENDLY_GET_EVENT`)\n\n### Scope Requirements\n- `CALENDLY_LIST_EVENTS` requires exactly one scope (user, organization, or group) - no more, no less\n- Organization/group scoped queries may require admin privileges\n- Token scope determines which operations are available; 403 errors indicate insufficient permissions\n\n### Data Relationships\n- Events have invitees (attendees who booked)\n- Event types define scheduling pages (duration, availability rules)\n- Organizations contain users and groups\n- Scheduling links are tied to event types, not directly to events\n\n### Rate Limits\n- Calendly API has rate limits; avoid tight loops over large datasets\n- Paginate responsibly and add delays for batch operations\n\n## Quick Reference\n\n| Task | Tool Slug | Key Params |\n|------|-----------|------------|\n| Get current user | `CALENDLY_GET_CURRENT_USER` | (none) |\n| Get user by UUID | `CALENDLY_GET_USER` | `uuid` |\n| List events | `CALENDLY_LIST_EVENTS` | `user`, `status`, `min_start_time` |\n| Get event details | `CALENDLY_GET_EVENT` | `uuid` |\n| Cancel event | `CALENDLY_CANCEL_EVENT` | `uuid`, `reason` |\n| List invitees | `CALENDLY_LIST_EVENT_INVITEES` | `uuid`, `status`, `email` |\n| Get invitee | `CALENDLY_GET_EVENT_INVITEE` | `event_uuid`, `invitee_uuid` |\n| List event types | `CALENDLY_LIST_USER_S_EVENT_TYPES` | `user`, `active` |\n| Get event type | `CALENDLY_GET_EVENT_TYPE` | `uuid` |\n| Check availability | `CALENDLY_LIST_EVENT_TYPE_AVAILABLE_TIMES` | event type URI, `start_time`, `end_time` |\n| Create scheduling link | `CALENDLY_CREATE_SCHEDULING_LINK` | `owner`, `max_event_count` |\n| List availability schedules | `CALENDLY_LIST_USER_AVAILABILITY_SCHEDULES` | user URI |\n| Get organization | `CALENDLY_GET_ORGANIZATION` | `uuid` |\n| Invite to org | `CALENDLY_CREATE_ORGANIZATION_INVITATION` | `uuid`, `email` |\n| List org invitations | `CALENDLY_LIST_ORGANIZATION_INVITATIONS` | `uuid`, `status` |\n| Revoke org invitation | `CALENDLY_REVOKE_USER_S_ORGANIZATION_INVITATION` | org UUID, invitation UUID |\n| Remove from org | `CALENDLY_REMOVE_USER_FROM_ORGANIZATION` | membership UUID |\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":["calendly","automation","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows"],"capabilities":["skill","source-sickn33","skill-calendly-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/calendly-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 · 34882 github stars · SKILL.md body (10,688 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-24T12:50:43.548Z","embedding":null,"createdAt":"2026-04-18T21:33:59.593Z","updatedAt":"2026-04-24T12:50:43.548Z","lastSeenAt":"2026-04-24T12:50:43.548Z","tsv":"'-01':271,272 '/event_types/':615 '/event_types/...':717 '/mcp':105 '/users/':244,1004,1150 '00':274 '00.000000':275 '1':125,172,194,403,545,627,734,850 '2':137,207,381,413,554,744,861 '20':302,481,1070 '2024':270 '3':145,220,426,521,566,754,869 '4':160,581,718,765,878 '403':667,1211 '5':594,829,888 '6':900 '7':643,688,1126 'absent':366,504,1079 'accept':927,971 'action':1449 'activ':63,150,165,258,465,646,809,944,1345 'active/inactive':650 'add':102,119,1264 'address':463,917 'admin':370,1202 'administr':15,47 'affect':763 'alreadi':815 'already-cancel':814 'alway':20,73,795,1047 'api':115,239,332,712,985,1145,1251 'api.calendly.com':243,614,716,1003,1149 'api.calendly.com/event_types/':613 'api.calendly.com/event_types/...':715 'api.calendly.com/users/':242,1002,1148 'applic':1443 'appropri':977 'asc':292,471,1088 'ask':1487 'attende':1221 'auth':154 'authent':200 'author':941 'autom':3,4,28,32 'avail':11,43,62,130,527,540,562,571,574,598,603,640,681,694,1120,1210,1230,1355,1360,1381,1386 'avoid':1255 'bare':1154 'base':1062 'batch':1267 'book':394,536,1223 'boolean':647 'boundari':1495 'calend':2,5,27,33,51,64,72,90,94,144,158,190,195,208,221,238,337,404,414,427,487,546,555,567,582,595,661,677,730,735,745,755,766,826,851,862,870,879,889,901,962,982,995,1029,1056,1144,1177,1182,1250,1279,1288,1294,1305,1311,1318,1327,1338,1349,1356,1372,1383,1392,1399,1408,1417,1430 'calendly-autom':1 'call':74,138,801,1134 'cancel':260,467,509,517,719,727,742,752,767,769,779,782,792,802,813,816,827,1309,1312 'cannot':958 'check':12,526,539,573,759,874,952,1354 'clarif':1489 'clear':1462 'client':112 'combin':323 'common':978 'complet':157,368,506 'composio':19,49 'configur':113 'confirm':132,161,748,796,823 'connect':58,65,69,141,147,162 'contain':1233 'context':859 'core':170 'count':297,358,476,623,1065,1379 'creat':469,473,522,583,662,880,1089,1369,1373,1400 'creation':42 'criteria':1498 'current':25,81,96,197,339,548,853,992,997,1010,1277,1281 'data':1216 'dataset':1260 'date':1115 'day':644,689,1127 'ddthh':1104 'declin':929,972 'default':301,480,514,620,1069 'defin':1226 'delay':1265 'desc':296,475,1091 'describ':1450,1466 'detail':225,400,432,750,867,1304 'determin':1206 'direct':1083,1245 'duplic':943 'durat':1229 'e.g':241,269,612,714,1001,1085,1147,1176 'email':278,283,343,458,462,915,916,949,1324,1404 'end':635,1367 'endpoint':121,1046,1058,1166 'entiti':1140 'environ':1478 'environment-specif':1477 'error':819,942,1212 'event':7,36,177,191,210,212,223,230,280,383,396,406,410,416,424,429,442,446,448,456,489,493,559,563,569,578,609,622,651,657,679,706,720,731,737,740,747,749,757,768,771,776,810,817,828,1016,1020,1025,1033,1119,1179,1184,1218,1224,1242,1247,1293,1296,1303,1307,1310,1313,1320,1329,1331,1336,1342,1347,1351,1358,1362,1378 'eventtyp':619 'exact':311,626,1186 'exclud':512 'execut':825,1445 'exist':875,953 'expect':1159,1173 'expert':1483 'explicit':821 'extract':1018,1167 'fail':325 'field':1082 'filter':189,279,284,346,459,649,923,1117 'find':407,738 'first':23,78,341,955,1053 'follow':151,1071 'format':1084,1100,1138 'found':1008 'full':237,249,331,711,984,1051,1143 'generat':534,586 'get':80,95,99,196,199,222,224,338,398,428,431,455,547,550,746,820,852,855,863,865,940,996,1178,1276,1280,1284,1289,1302,1306,1325,1328,1346,1350,1390,1393 'group':218,317,378,1192,1236 'handl':845,975,1093 'id':980,991 'identifi':988 'import':1036 'includ':35,786,969 'indic':1213 'info':226,433 'input':1492 'insuffici':1214 'invalid':676 'invit':833,840,847,873,876,882,886,894,898,921,924,936,945,954,967,1396,1402,1407,1411,1416,1422,1425 'invite':9,38,277,282,342,384,399,417,420,430,437,447,450,457,460,490,497,507,510,758,790,807,1220,1317,1321,1326,1330,1333 'irrevers':794 'key':116,234,439,606,773,910,1274 'known':1135 'lack':670 'larg':1259 'less':1196 'limit':1249,1254,1454 'link':41,155,524,537,585,592,632,664,1238,1371,1375 'list':37,173,209,211,405,415,418,445,488,508,556,561,568,596,659,678,736,756,871,1023,1030,1057,1165,1183,1292,1295,1316,1319,1335,1339,1357,1380,1384,1405,1409 'list/filter':1045 'longer':692,1130 'loop':361,1257 'manag':8,39,68,140,382,830,842,935 'mani':84 'match':1463 'max':264,621,642,687,1111,1377 'maximum':1125 'may':372,784,803,1200 'mcp':18,31,55,101,108,128 'member':841,908 'membership':1435 'min':261,1108,1299 'miss':1500 'mm':1103,1105 'multipl':1133 'must':56,318,624,709,1096 'need':117,352,374 'never':1037,1152,1161 'none':1283 'notif':788,805 'oauth':159 'obtain':92 'omit':321 'one':312,353,704,1187 'oper':34,85,1208,1268 'option':233,438,580,605,764,781,868,877,899,909 'org':254,846,885,932,1398,1406,1415,1423,1429 'org-scop':253 'organ':14,46,204,216,248,250,315,376,831,843,858,864,866,872,881,893,905,913,956,966,1006,1015,1190,1232,1391,1394,1401,1410,1421,1434 'organization/group':1197 'other':939 'output':1472 'overview':1453 'owner':608,617,673,957,1376 'owners/admins':933 'page':300,303,359,363,479,501,1067,1072,1076,1228 'pagin':305,356,499,699,1054,1063,1261 'pagination.next':1075 'param':1275 'paramet':235,328,440,485,607,774,911,1043,1175 'pass':1153,1162 'past':187 'pattern':979 'pend':897,926,970 'per':299,478 'permiss':1215,1493 'pitfal':310,482,660,791,930,1136 'prerequisit':53,206,412,553,743,753,860 'previous':308 'privileg':1203 'provid':320 'queri':44,256,380,641,1122,1199 'quick':1269 'rang':645,690,1116,1128 'rate':1248,1253 'reason':780,783,1315 'refer':1141,1270 'reject':951 'relationship':1217 'remov':902,906,938,960,963,1427,1431 'requir':86,219,329,425,453,565,593,683,772,887,1181,1185,1201,1491 'resolut':981 'resolv':1048 'resource.current':1014 'resource.uri':1000 'respond':136 'respons':309,705,1012,1024,1035,1262 'result':298,369,477,696,701 'return':153,666,702,818,999 'review':1484 'revok':890,895,974,1414,1418 'right':371,671 'rube':17,30,54,59,67,75,100,127,133,139 'rube.app':104 'rube.app/mcp':103 'rule':1231 'run':167 'safeti':1494 'schedul':6,40,176,523,584,591,599,604,663,729,1227,1237,1370,1374,1382,1387 'schema':26,83 'scope':213,255,288,324,349,379,1180,1188,1198,1205,1465 'search':21,60,76,134,693,1131 'see':184,391,519 'send':883 'sequenc':193,402,544,733,849 'server':109 'set':1064 'setup':98 'show':164 'simpl':990 'singl':436,589,630 'single-us':588,629 'size':1068 'skill':1441,1457 'skill-calendly-automation' 'slot':542,575 'slug':1273 'sort':289,468,1080 'source-sickn33' 'specif':229,423,1479 'split':691,1129 'ss.ffffffz':1106 'start':262,265,290,294,633,1086,1109,1112,1300,1365 'status':163,257,464,516,922,968,1298,1323,1413 'still':351 'stop':1485 'substitut':1475 'success':1497 't00':273 'target':409 'task':1271,1461 'test':1481 'tie':1240 'tight':1256 'time':263,266,291,295,541,572,634,636,682,695,1087,1092,1110,1113,1121,1301,1361,1366,1368 'timestamp':268,638,685,1095 'token':304,306,360,364,502,669,1061,1073,1077,1204 'token-bas':1060 'tool':22,61,77,82,135,192,401,543,732,848,1172,1272 'toolkit':52,71,143 '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':10 'treat':1470 'trigger':804 'type':560,564,570,579,610,618,652,658,680,707,1026,1034,1225,1243,1337,1343,1348,1352,1359,1363 'upcom':186 'uri':91,202,205,240,251,333,552,611,655,674,708,713,986,994,1007,1021,1027,1052,1137,1146,1157,1170,1364,1389 'use':180,336,357,387,500,515,530,590,631,723,836,983,1038,1059,1107,1142,1439,1455 'user':88,97,181,198,201,215,236,314,327,340,388,531,549,551,557,597,601,653,654,724,799,822,837,854,856,891,903,919,964,993,998,1011,1031,1042,1189,1234,1278,1282,1285,1290,1297,1340,1344,1385,1388,1419,1432 'user/organization/group':355 'utc':267,637,684,1099 'uuid':232,245,441,443,449,451,484,494,498,616,775,777,912,914,1005,1017,1151,1155,1168,1174,1287,1291,1308,1314,1322,1332,1334,1353,1395,1403,1412,1424,1426,1436 'valid':1480 'verifi':126 'via':16,29,66,93,961 'view':175,600 'want':182,389,532,725,838 'work':124 'workflow':169,171,1447 'yyyi':1102 'yyyy-mm-ddthh':1101 'z':276","prices":[{"id":"b8a167e3-823b-4a8c-bc31-409bb6f381f3","listingId":"c1433482-c7b9-41b5-86f7-befb3e322c71","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:33:59.593Z"}],"sources":[{"listingId":"c1433482-c7b9-41b5-86f7-befb3e322c71","source":"github","sourceId":"sickn33/antigravity-awesome-skills/calendly-automation","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/calendly-automation","isPrimary":false,"firstSeenAt":"2026-04-18T21:33:59.593Z","lastSeenAt":"2026-04-24T12:50:43.548Z"}],"details":{"listingId":"c1433482-c7b9-41b5-86f7-befb3e322c71","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"calendly-automation","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34882,"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-24T06:41:17Z","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":"24f7de26c4ccff357dcd9f938d57cf7422e11f8e","skill_md_path":"skills/calendly-automation/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/calendly-automation"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"calendly-automation","description":"Automate Calendly scheduling, event management, invitee tracking, availability checks, and organization administration via Rube MCP (Composio). Always search tools first for current schemas."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/calendly-automation"},"updatedAt":"2026-04-24T12:50:43.548Z"}}