Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Manage and investigate incidents in PagerDuty.
.claude/skills/automateyournetwork-pagerduty-incidents/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-07 | ✗→✓ | ▲ Improved | 36% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 32% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 4% | 0% |
| case-13 | ✗→✓ | ▲ Improved | -5% | 0% |
| case-10 | ✓→✗ | ▼ Worse | 9% | 0% |
Manage and investigate incidents in PagerDuty.
| Tool | Description | |------|-------------| | list_incidents | List incidents with filters (status, urgency, time range) | | get_incident | Get detailed incident information | | get_alert_from_incident | Get specific alert from an incident | | list_alerts_from_incident | List all alerts associated with an incident | | list_incident_notes | Get notes/timeline from an incident | | get_outlier_incident | Identify anomalous incident patterns | | get_past_incidents | Get historical incidents for pattern analysis | | get_related_incidents | Find related incidents by service or time | | create_incident | Create a new incident (requires write permission) | | manage_incidents | Acknowledge, resolve, or merge incidents | | add_note_to_incident | Add investigation notes to incident | | add_responders | Add additional responders to an incident |
List all triggered incidents
→ list_incidents(statuses=["triggered"])
Get details of a specific incident
→ get_incident(incident_id="P12ABC3")
List incidents for a service in the past hour
→ list_incidents(service_ids=["PSERVICE1"], since="1h")
Get all alerts from an incident
→ list_alerts_from_incident(incident_id="P12ABC3")
Find related incidents to investigate
→ get_related_incidents(incident_id="P12ABC3")list_incidents(statuses=["triggered"])get_incident(incident_id="...")list_alerts_from_incident(incident_id="...")get_related_incidents(incident_id="...")add_note_to_incident(incident_id="...", note="...")list_incidents(urgencies=["high"])list_incidents(service_ids=["network-core"])manage_incidents(incident_ids=["..."], type="acknowledge")get_past_incidents(incident_id="...")add_responders(incident_id="...", responder_ids=["..."])list_incidents(since="7d", until="now")get_outlier_incident()get_related_incidents(incident_id="...")list_incident_notes(incident_id="...")PAGERDUTY_USER_API_KEY PagerDuty User API keyPAGERDUTY_API_HOST API host (optional, for EU customers)This skill uses the pagerduty-mcp server via uvx (stdio transport).
--enable-write-tools flagOther measured skills in the registry, with their headline benchmark lift.