PagerDuty Service Reader

Retrieve PagerDuty service details, recent incidents, and on-call personnel.

2|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/jimweller/davit-dataops-dotfiles --skill pagerduty-service-reader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: PagerDuty Service Reader
Source: https://github.com/jimweller/davit-dataops-dotfiles/tree/main/dataops-plugin/skills/pagerduty-service-reader
Command: npx skills add https://github.com/jimweller/davit-dataops-dotfiles --skill pagerduty-service-reader

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you quickly understand the status, configuration, and recent incident history of a specific PagerDuty service, enabling faster incident response and service management.

Core Features & Use Cases

  • Service Details: Retrieves essential information like service name, ID, status, description, associated team, and escalation policy.
  • Recent Incidents: Lists recent incidents (up to 5 in the last 30 days) with their status, urgency, title, and creation date.
  • On-Call Information: Provides current on-call engineer details for the service's escalation policy.
  • Use Case: When an alert fires for a critical service, you can use this Skill to immediately get a concise overview of the service's health, who is on-call, and if similar incidents have occurred recently, aiding in rapid diagnosis.

Quick Start

Use the pagerduty-service-reader skill to get details for service ID PG7CZUT with the research context of understanding ownership and on-call.

Frequently Asked Questions about PagerDuty Service Reader

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get PagerDuty service details and current on-call personnel?

To get PagerDuty service details, use this Skill to retrieve service status, description, associated team, escalation policy, and identify the current on-call engineer via the PagerDuty API.

Can I fetch recent PagerDuty incidents for a specific service?

Yes, you can fetch recent PagerDuty incidents by retrieving up to 5 incidents from the last 30 days, including their status, urgency, title, and creation date for operational review.

How do I find the escalation policy for a PagerDuty service?

You can find the escalation policy for a PagerDuty service by retrieving the service configuration, which includes the associated team and current on-call engineer details for that policy.

Does this approach require a specific PagerDuty service ID to start?

Yes, retrieving detailed PagerDuty service information requires a specific service ID, such as PG7CZUT, to query the API and generate a human-readable markdown summary of the service context.

What is the best way to quickly understand a PagerDuty service's health during an incident?

The best way to understand service health during an incident is to generate a concise overview of the service's status, recent incidents, and on-call personnel to aid in rapid diagnosis.