{"id":"9ff3a59f-4a90-4dec-9e8c-a351f17ef6cd","shortId":"NJ5fau","kind":"skill","title":"pagerduty-automation","tagline":"Automate PagerDuty tasks via Rube MCP (Composio): manage incidents, services, schedules, escalation policies, and on-call rotations. Always search tools first for current schemas.","description":"# PagerDuty Automation via Rube MCP\n\nAutomate PagerDuty incident management and operations through Composio's PagerDuty toolkit via Rube MCP.\n\n## Prerequisites\n\n- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)\n- Active PagerDuty connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `pagerduty`\n- Always call `RUBE_SEARCH_TOOLS` first to get current tool schemas\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\n\n1. Verify Rube MCP is available by confirming `RUBE_SEARCH_TOOLS` responds\n2. Call `RUBE_MANAGE_CONNECTIONS` with toolkit `pagerduty`\n3. If connection is not ACTIVE, follow the returned auth link to complete PagerDuty authentication\n4. Confirm connection status shows ACTIVE before running any workflows\n\n## Core Workflows\n\n### 1. Manage Incidents\n\n**When to use**: User wants to create, update, acknowledge, or resolve incidents\n\n**Tool sequence**:\n1. `PAGERDUTY_FETCH_INCIDENT_LIST` - List incidents with filters [Required]\n2. `PAGERDUTY_RETRIEVE_INCIDENT_BY_INCIDENT_ID` - Get specific incident details [Optional]\n3. `PAGERDUTY_CREATE_INCIDENT_RECORD` - Create a new incident [Optional]\n4. `PAGERDUTY_UPDATE_INCIDENT_BY_ID` - Update incident status or assignment [Optional]\n5. `PAGERDUTY_POST_INCIDENT_NOTE_USING_ID` - Add a note to an incident [Optional]\n6. `PAGERDUTY_SNOOZE_INCIDENT_BY_DURATION` - Snooze an incident for a period [Optional]\n\n**Key parameters**:\n- `statuses[]`: Filter by status ('triggered', 'acknowledged', 'resolved')\n- `service_ids[]`: Filter by service IDs\n- `urgencies[]`: Filter by urgency ('high', 'low')\n- `title`: Incident title (for creation)\n- `service`: Service object with `id` and `type` (for creation)\n- `status`: New status for update operations\n\n**Pitfalls**:\n- Incident creation requires a `service` object with both `id` and `type: 'service_reference'`\n- Status transitions follow: triggered -> acknowledged -> resolved\n- Cannot transition from resolved back to triggered directly\n- `PAGERDUTY_UPDATE_INCIDENT_BY_ID` requires the incident ID as a path parameter\n- Snooze duration is in seconds; the incident re-triggers after the snooze period\n\n### 2. Inspect Incident Alerts and Analytics\n\n**When to use**: User wants to review alerts within an incident or analyze incident metrics\n\n**Tool sequence**:\n1. `PAGERDUTY_GET_ALERTS_BY_INCIDENT_ID` - List alerts for an incident [Required]\n2. `PAGERDUTY_GET_INCIDENT_ALERT_DETAILS` - Get details of a specific alert [Optional]\n3. `PAGERDUTY_FETCH_INCIDENT_ANALYTICS_BY_ID` - Get incident analytics/metrics [Optional]\n\n**Key parameters**:\n- `incident_id`: The incident ID\n- `alert_id`: Specific alert ID within the incident\n- `statuses[]`: Filter alerts by status\n\n**Pitfalls**:\n- An incident can have multiple alerts; each alert has its own status\n- Alert IDs are scoped to the incident\n- Analytics data includes response times, engagement metrics, and resolution times\n\n### 3. Manage Services\n\n**When to use**: User wants to create, update, or list services\n\n**Tool sequence**:\n1. `PAGERDUTY_RETRIEVE_LIST_OF_SERVICES` - List all services [Required]\n2. `PAGERDUTY_RETRIEVE_SERVICE_BY_ID` - Get service details [Optional]\n3. `PAGERDUTY_CREATE_NEW_SERVICE` - Create a new technical service [Optional]\n4. `PAGERDUTY_UPDATE_SERVICE_BY_ID` - Update service configuration [Optional]\n5. `PAGERDUTY_CREATE_INTEGRATION_FOR_SERVICE` - Add an integration to a service [Optional]\n6. `PAGERDUTY_CREATE_BUSINESS_SERVICE` - Create a business service [Optional]\n7. `PAGERDUTY_UPDATE_BUSINESS_SERVICE_BY_ID` - Update a business service [Optional]\n\n**Key parameters**:\n- `name`: Service name\n- `escalation_policy`: Escalation policy object with `id` and `type`\n- `alert_creation`: Alert creation mode ('create_alerts_and_incidents' or 'create_incidents')\n- `status`: Service status ('active', 'warning', 'critical', 'maintenance', 'disabled')\n\n**Pitfalls**:\n- Creating a service requires an existing escalation policy\n- Business services are different from technical services; they represent business-level groupings\n- Service integrations define how alerts are created (email, API, events)\n- Disabling a service stops all incident creation for that service\n\n### 4. Manage Schedules and On-Call\n\n**When to use**: User wants to view or manage on-call schedules and rotations\n\n**Tool sequence**:\n1. `PAGERDUTY_GET_SCHEDULES` - List all schedules [Required]\n2. `PAGERDUTY_RETRIEVE_SCHEDULE_BY_ID` - Get specific schedule details [Optional]\n3. `PAGERDUTY_CREATE_NEW_SCHEDULE_LAYER` - Create a new schedule [Optional]\n4. `PAGERDUTY_UPDATE_SCHEDULE_BY_ID` - Update an existing schedule [Optional]\n5. `PAGERDUTY_RETRIEVE_ONCALL_LIST` - View who is currently on-call [Optional]\n6. `PAGERDUTY_CREATE_SCHEDULE_OVERRIDES_CONFIGURATION` - Create temporary overrides [Optional]\n7. `PAGERDUTY_DELETE_SCHEDULE_OVERRIDE_BY_ID` - Remove an override [Optional]\n8. `PAGERDUTY_RETRIEVE_USERS_BY_SCHEDULE_ID` - List users in a schedule [Optional]\n9. `PAGERDUTY_PREVIEW_SCHEDULE_OBJECT` - Preview schedule changes before saving [Optional]\n\n**Key parameters**:\n- `schedule_id`: Schedule identifier\n- `time_zone`: Schedule timezone (e.g., 'America/New_York')\n- `schedule_layers`: Array of rotation layer configurations\n- `since`/`until`: Date range for on-call queries (ISO 8601)\n- `override`: Override object with user, start, and end times\n\n**Pitfalls**:\n- Schedule layers define rotation order; multiple layers can overlap\n- Overrides are temporary and take precedence over the normal schedule\n- `since` and `until` are required for on-call queries to scope the time range\n- Time zones must be valid IANA timezone strings\n- Preview before saving complex schedule changes to verify correctness\n\n### 5. Manage Escalation Policies\n\n**When to use**: User wants to create or modify escalation policies\n\n**Tool sequence**:\n1. `PAGERDUTY_FETCH_ESCALATION_POLICES_LIST` - List all escalation policies [Required]\n2. `PAGERDUTY_GET_ESCALATION_POLICY_BY_ID` - Get policy details [Optional]\n3. `PAGERDUTY_CREATE_ESCALATION_POLICY` - Create a new policy [Optional]\n4. `PAGERDUTY_UPDATE_ESCALATION_POLICY_BY_ID` - Update an existing policy [Optional]\n5. `PAGERDUTY_AUDIT_ESCALATION_POLICY_RECORDS` - View audit trail for a policy [Optional]\n\n**Key parameters**:\n- `name`: Policy name\n- `escalation_rules`: Array of escalation rule objects\n- `num_loops`: Number of times to loop through rules before stopping (0 = no loop)\n- `escalation_delay_in_minutes`: Delay between escalation levels\n\n**Pitfalls**:\n- Each escalation rule requires at least one target (user, schedule, or team)\n- `escalation_delay_in_minutes` defines how long before escalating to the next level\n- Setting `num_loops` to 0 means the policy runs once and stops\n- Deleting a policy fails if services still reference it\n\n### 6. Manage Teams\n\n**When to use**: User wants to create or manage PagerDuty teams\n\n**Tool sequence**:\n1. `PAGERDUTY_CREATE_NEW_TEAM_WITH_DETAILS` - Create a new team [Required]\n\n**Key parameters**:\n- `name`: Team name\n- `description`: Team description\n\n**Pitfalls**:\n- Team names must be unique within the account\n- Teams are used to scope services, escalation policies, and schedules\n\n## Common Patterns\n\n### ID Resolution\n\n**Service name -> Service ID**:\n```\n1. Call PAGERDUTY_RETRIEVE_LIST_OF_SERVICES\n2. Find service by name in response\n3. Extract id field\n```\n\n**Schedule name -> Schedule ID**:\n```\n1. Call PAGERDUTY_GET_SCHEDULES\n2. Find schedule by name in response\n3. Extract id field\n```\n\n### Incident Lifecycle\n\n```\n1. Incident triggered (via API, integration, or manual creation)\n2. On-call user notified per escalation policy\n3. User acknowledges -> status: 'acknowledged'\n4. User resolves -> status: 'resolved'\n```\n\n### Pagination\n\n- PagerDuty uses offset-based pagination\n- Check response for `more` boolean field\n- Use `offset` and `limit` parameters\n- Continue until `more` is false\n\n## Known Pitfalls\n\n**ID Formats**:\n- All PagerDuty IDs are alphanumeric strings (e.g., 'P1234AB')\n- Service references require `type: 'service_reference'`\n- User references require `type: 'user_reference'`\n\n**Status Transitions**:\n- Incidents: triggered -> acknowledged -> resolved (forward only)\n- Services: active, warning, critical, maintenance, disabled\n\n**Rate Limits**:\n- PagerDuty API enforces rate limits per account\n- Implement exponential backoff on 429 responses\n- Bulk operations should be spaced out\n\n**Response Parsing**:\n- Response data may be nested under `data` or `data.data`\n- Parse defensively with fallback patterns\n- Pagination uses `offset`/`limit`/`more` pattern\n\n## Quick Reference\n\n| Task | Tool Slug | Key Params |\n|------|-----------|------------|\n| List incidents | PAGERDUTY_FETCH_INCIDENT_LIST | statuses[], service_ids[] |\n| Get incident | PAGERDUTY_RETRIEVE_INCIDENT_BY_INCIDENT_ID | incident_id |\n| Create incident | PAGERDUTY_CREATE_INCIDENT_RECORD | title, service |\n| Update incident | PAGERDUTY_UPDATE_INCIDENT_BY_ID | incident_id, status |\n| Add incident note | PAGERDUTY_POST_INCIDENT_NOTE_USING_ID | incident_id, content |\n| Snooze incident | PAGERDUTY_SNOOZE_INCIDENT_BY_DURATION | incident_id, duration |\n| Get incident alerts | PAGERDUTY_GET_ALERTS_BY_INCIDENT_ID | incident_id |\n| Incident analytics | PAGERDUTY_FETCH_INCIDENT_ANALYTICS_BY_ID | incident_id |\n| List services | PAGERDUTY_RETRIEVE_LIST_OF_SERVICES | (none) |\n| Get service | PAGERDUTY_RETRIEVE_SERVICE_BY_ID | service_id |\n| Create service | PAGERDUTY_CREATE_NEW_SERVICE | name, escalation_policy |\n| Update service | PAGERDUTY_UPDATE_SERVICE_BY_ID | service_id |\n| List schedules | PAGERDUTY_GET_SCHEDULES | (none) |\n| Get schedule | PAGERDUTY_RETRIEVE_SCHEDULE_BY_ID | schedule_id |\n| Get on-call | PAGERDUTY_RETRIEVE_ONCALL_LIST | since, until |\n| Create schedule override | PAGERDUTY_CREATE_SCHEDULE_OVERRIDES_CONFIGURATION | schedule_id |\n| List escalation policies | PAGERDUTY_FETCH_ESCALATION_POLICES_LIST | (none) |\n| Create escalation policy | PAGERDUTY_CREATE_ESCALATION_POLICY | name, escalation_rules |\n| Create team | PAGERDUTY_CREATE_NEW_TEAM_WITH_DETAILS | name, description |\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":["pagerduty","automation","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows"],"capabilities":["skill","source-sickn33","skill-pagerduty-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/pagerduty-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 · 34616 github stars · SKILL.md body (10,583 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-23T00:51:22.210Z","embedding":null,"createdAt":"2026-04-18T21:42:09.100Z","updatedAt":"2026-04-23T00:51:22.210Z","lastSeenAt":"2026-04-23T00:51:22.210Z","tsv":"'/mcp':86 '0':926,967 '1':106,153,170,360,463,639,846,1000,1047,1069,1087 '2':118,180,337,373,473,647,857,1054,1074,1096 '3':126,192,386,447,483,658,868,1061,1081,1105 '4':141,202,494,615,669,878,1110 '429':1189 '5':214,504,680,829,890 '6':228,517,693,984 '7':527,703 '8':714 '8601':767 '9':727 'account':1028,1184 'acknowledg':164,248,300,1107,1109,1166 'action':1417 'activ':58,131,146,568,1171 'add':83,100,221,510,1263 'alert':340,350,363,368,377,384,404,407,414,423,425,430,553,555,559,599,1287,1290 'alphanumer':1146 'alway':22,68 'america/new_york':749 'analyt':342,390,437,1297,1301 'analytics/metrics':395 'analyz':355 'api':96,603,1091,1179 'applic':1411 'array':752,910 'ask':1455 'assign':212 'audit':892,897 'auth':135 'authent':140 'autom':3,4,30,34 'avail':57,111 'back':306 'backoff':1187 'base':1120 'boolean':1126 'boundari':1463 'bulk':1191 'busi':520,524,530,536,582,592 'business-level':591 'call':20,69,119,621,633,691,764,805,1048,1070,1099,1359 'cannot':302 'chang':734,825 'check':1122 'clarif':1457 'clear':1430 'client':93 'common':1039 'complet':138 'complex':823 'composio':10,41 'configur':94,502,698,756,1373 'confirm':113,142 'connect':53,60,64,122,128,143 'content':1274 'continu':1133 'core':151 'correct':828 'creat':162,194,197,456,485,488,506,519,522,558,563,574,601,660,664,695,699,839,870,873,993,1002,1007,1245,1248,1323,1326,1366,1370,1385,1389,1395,1398 'creation':266,275,284,554,556,611,1095 'criteria':1466 'critic':570,1173 'current':27,76,688 'data':438,1200,1205 'data.data':1207 'date':759 'defens':1209 'defin':597,780,954 'delay':930,933,951 'delet':705,975 'describ':1418,1434 'descript':1017,1019,1404 'detail':190,378,380,481,656,866,1006,1402 'differ':585 'direct':309 'disabl':572,605,1175 'durat':233,324,1281,1284 'e.g':748,1148 'email':602 'end':775 'endpoint':102 'enforc':1180 'engag':442 'environ':1446 'environment-specif':1445 'escal':15,544,546,580,831,842,849,854,860,871,881,893,908,912,929,935,939,950,958,1035,1103,1330,1377,1381,1386,1390,1393 'event':604 'execut':1413 'exist':579,677,887 'expert':1451 'exponenti':1186 'extract':1062,1082 'fail':978 'fallback':1211 'fals':1137 'fetch':172,388,848,1229,1299,1380 'field':1064,1084,1127 'filter':178,244,252,257,413 'find':1055,1075 'first':25,73 'follow':132,298 'format':1141 'forward':1168 'get':75,80,187,362,375,379,393,479,641,653,859,864,1072,1235,1285,1289,1314,1344,1347,1356 'group':594 'high':260 'iana':817 'id':186,207,220,251,255,271,291,314,318,366,392,400,403,405,408,431,478,499,533,550,652,674,709,720,741,863,884,1041,1046,1063,1068,1083,1140,1144,1234,1242,1244,1259,1261,1271,1273,1283,1293,1295,1303,1305,1320,1322,1338,1340,1353,1355,1375 'identifi':743 'implement':1185 'incid':12,36,155,167,173,176,183,185,189,195,200,205,209,217,226,231,236,263,283,312,317,329,339,353,356,365,371,376,389,394,399,402,411,419,436,561,564,610,1085,1088,1164,1227,1230,1236,1239,1241,1243,1246,1249,1254,1257,1260,1264,1268,1272,1276,1279,1282,1286,1292,1294,1296,1300,1304 'includ':439 'input':1460 'inspect':338 'integr':507,512,596,1092 'iso':766 'key':97,241,397,539,738,903,1012,1224 'known':1138 'layer':663,751,755,779,784 'least':943 'level':593,936,962 'lifecycl':1086 'limit':1131,1177,1182,1216,1422 'link':136 'list':174,175,367,459,466,469,643,684,721,851,852,1051,1226,1231,1306,1310,1341,1363,1376,1383 'long':956 'loop':916,921,928,965 'low':261 'mainten':571,1174 'manag':11,37,63,121,154,448,616,630,830,985,995 'manual':1094 'match':1431 'may':1201 'mcp':9,33,47,50,82,89,109 'mean':968 'metric':357,443 'minut':932,953 'miss':1468 'mode':557 'modifi':841 'multipl':422,783 'must':51,814,1023 'name':541,543,905,907,1014,1016,1022,1044,1058,1066,1078,1329,1392,1403 'need':98 'nest':1203 'new':199,277,486,490,661,666,875,1003,1009,1327,1399 'next':961 'none':1313,1346,1384 'normal':795 'note':218,223,1265,1269 'notifi':1101 'num':915,964 'number':917 'object':269,288,548,731,770,914 'offset':1119,1129,1215 'offset-bas':1118 'on-cal':18,619,631,689,762,803,1097,1357 'oncal':683,1362 'one':944 'oper':39,281,1192 'option':191,201,213,227,240,385,396,482,493,503,516,526,538,657,668,679,692,702,713,726,737,867,877,889,902 'order':782 'output':1440 'overlap':786 'overrid':697,701,707,712,768,769,787,1368,1372 'overview':1421 'p1234ab':1149 'pagerduti':2,5,29,35,43,59,67,125,139,171,181,193,203,215,229,310,361,374,387,464,474,484,495,505,518,528,640,648,659,670,681,694,704,715,728,847,858,869,879,891,996,1001,1049,1071,1116,1143,1178,1228,1237,1247,1255,1266,1277,1288,1298,1308,1316,1325,1334,1343,1349,1360,1369,1379,1388,1397 'pagerduty-autom':1 'pagin':1115,1121,1213 'param':1225 'paramet':242,322,398,540,739,904,1013,1132 'pars':1198,1208 'path':321 'pattern':1040,1212,1218 'per':1102,1183 'period':239,336 'permiss':1461 'pitfal':282,417,573,777,937,1020,1139 'polic':850,1382 'polici':16,545,547,581,832,843,855,861,865,872,876,882,888,894,901,906,970,977,1036,1104,1331,1378,1387,1391 'post':216,1267 'preced':792 'prerequisit':48 'preview':729,732,820 'queri':765,806 'quick':1219 'rang':760,811 'rate':1176,1181 're':331 're-trigg':330 'record':196,895,1250 'refer':295,982,1151,1155,1157,1161,1220 'remov':710 'repres':590 'requir':179,285,315,372,472,577,646,801,856,941,1011,1152,1158,1459 'resolut':445,1042 'resolv':166,249,301,305,1112,1114,1167 'respond':117 'respons':440,1060,1080,1123,1190,1197,1199 'retriev':182,465,475,649,682,716,1050,1238,1309,1317,1350,1361 'return':134 'review':349,1452 'rotat':21,636,754,781 'rube':8,32,46,49,54,62,70,81,108,114,120 'rube.app':85 'rube.app/mcp':84 'rule':909,913,923,940,1394 'run':148,971 'safeti':1462 'save':736,822 'schedul':14,617,634,642,645,650,655,662,667,672,678,696,706,719,725,730,733,740,742,746,750,778,796,824,947,1038,1065,1067,1073,1076,1342,1345,1348,1351,1354,1367,1371,1374 'schema':28,78 'scope':433,808,1033,1433 'search':23,55,71,115 'second':327 'sequenc':169,359,462,638,845,999 'server':90 'servic':13,250,254,267,268,287,294,449,460,468,471,476,480,487,492,497,501,509,515,521,525,531,537,542,566,576,583,588,595,607,614,980,1034,1043,1045,1053,1056,1150,1154,1170,1233,1252,1307,1312,1315,1318,1321,1324,1328,1333,1336,1339 'set':963 'setup':79 'show':145 'sinc':757,797,1364 'skill':1409,1425 'skill-pagerduty-automation' 'slug':1223 'snooz':230,234,323,335,1275,1278 'source-sickn33' 'space':1195 'specif':188,383,406,654,1447 'start':773 'status':144,210,243,246,276,278,296,412,416,429,565,567,1108,1113,1162,1232,1262 'still':981 'stop':608,925,974,1453 'string':819,1147 'substitut':1443 'success':1465 'take':791 'target':945 'task':6,1221,1429 'team':949,986,997,1004,1010,1015,1018,1021,1029,1396,1400 'technic':491,587 'temporari':700,789 'test':1449 'time':441,446,744,776,810,812,919 'timezon':747,818 'titl':262,264,1251 'tool':24,56,72,77,116,168,358,461,637,844,998,1222 'toolkit':44,66,124 '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' 'trail':898 'transit':297,303,1163 'treat':1438 'trigger':247,299,308,332,1089,1165 'type':273,293,552,1153,1159 'uniqu':1025 'updat':163,204,208,280,311,457,496,500,529,534,671,675,880,885,1253,1256,1332,1335 'urgenc':256,259 'use':158,219,345,452,624,835,989,1031,1117,1128,1214,1270,1407,1423 'user':159,346,453,625,717,722,772,836,946,990,1100,1106,1111,1156,1160 'valid':816,1448 'verifi':107,827 'via':7,31,45,61,1090 'view':628,685,896 'want':160,347,454,626,837,991 'warn':569,1172 'within':351,409,1026 'work':105 'workflow':150,152,1415 'zone':745,813","prices":[{"id":"ffe8c6a9-314c-4122-8010-088857a16cb8","listingId":"9ff3a59f-4a90-4dec-9e8c-a351f17ef6cd","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:42:09.100Z"}],"sources":[{"listingId":"9ff3a59f-4a90-4dec-9e8c-a351f17ef6cd","source":"github","sourceId":"sickn33/antigravity-awesome-skills/pagerduty-automation","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/pagerduty-automation","isPrimary":false,"firstSeenAt":"2026-04-18T21:42:09.100Z","lastSeenAt":"2026-04-23T00:51:22.210Z"}],"details":{"listingId":"9ff3a59f-4a90-4dec-9e8c-a351f17ef6cd","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"pagerduty-automation","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34616,"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-22T06:40:00Z","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":"ea63c7c47c19d0d0b558da91c868e3c6a4c64f02","skill_md_path":"skills/pagerduty-automation/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/pagerduty-automation"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"pagerduty-automation","description":"Automate PagerDuty tasks via Rube MCP (Composio): manage incidents, services, schedules, escalation policies, and on-call rotations. Always search tools first for current schemas."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/pagerduty-automation"},"updatedAt":"2026-04-23T00:51:22.210Z"}}