Skillquality 0.45
pagerduty
PagerDuty REST API for incidents, on-call schedules, and escalation policies
What it does
Base URL: https://api.pagerduty.com
Auth: Authorization: Token token=$PAGERDUTY_API_TOKEN (not Bearer)
Every request needs: Accept: application/vnd.pagerduty+json;version=2
Write actions need: From: <email> — fetch from /users/me first.
Spec: https://raw.githubusercontent.com/PagerDuty/api-schema/main/REST/openapi.yaml
Role permissions table
| Action | Works at user role? |
|---|---|
| Read endpoints (oncalls, incidents, services) | ✅ |
POST /incidents (ack, resolve, snooze, note) | ✅ requires From: header |
PUT /services/{id} name/description | ✅ if manager on service team |
PUT /services/{id} other fields | ❌ silent — field echoes but is dropped |
POST /addons | ❌ 403 admin-only |
POST /incident_workflows write | ❌ admin-only |
Notes
- Incident IDs: short
incident_number(integer) vs long ID (e.g.P12ABCD). Write endpoints use the long ID. /oncallswith no filter returns the entire account roster — filter byescalation_policy_ids[]orschedule_ids[]for large orgs.- Pagination: list endpoints default to 25 items. Add
&limit=100&offset=0for more.
Capabilities
skillsource-athal7skill-pagerdutytopic-agent-skills
Install
Installnpx skills add athal7/dotfiles
Transportskills-sh
Protocolskill
Quality
0.45/ 1.00
deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 6 github stars · SKILL.md body (1,117 chars)
Provenance
Indexed fromgithub
Enriched2026-05-18 19:14:35Z · deterministic:skill-github:v1 · v1
First seen2026-05-18
Last seen2026-05-18