Fähigkeiten pagerduty-automation
📦

pagerduty-automation

Sicher ⚙️ Externe Befehle🌐 Netzwerkzugriff

PagerDuty Incident Management automatisieren

Verwalten Sie PagerDuty Incidents, Services, Zeitpläne und On-Call-Rotationen direkt aus Claude heraus. Streamlinen Sie Incident-Response-Workflows, ohne Ihren KI-Assistenten zu verlassen.

Unterstützt: Claude Codex Code(CC)
📊 71 Angemessen
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "pagerduty-automation". Who is on-call for the platform team this week?

Erwartetes Ergebnis:

  • Schedule: Platform Team On-Call
  • Current on-call: John Smith (john.smith@company.com)
  • Rotation: Weekly
  • Next handoff: Monday 9:00 AM UTC

Verwendung von "pagerduty-automation". Create a high-urgency incident titled 'Payment Gateway Timeout' for the checkout service

Erwartetes Ergebnis:

  • Incident created successfully
  • ID: P123XYZ
  • Status: triggered
  • Service: Checkout API
  • Urgency: high
  • Escalated to: Platform On-Call

Sicherheitsaudit

Sicher
v1 • 2/24/2026

All 112 static findings are FALSE POSITIVES. The SKILL.md file is pure documentation describing PagerDuty automation via Rube MCP server. Static analyzer incorrectly flagged tool names (e.g., PAGERDUTY_FETCH_INCIDENT_LIST) as shell commands, but these are MCP tool identifiers in documentation text only. The hardcoded URL is the legitimate Rube MCP endpoint. No executable code, command injection vectors, or malicious patterns exist.

1
Gescannte Dateien
251
Analysierte Zeilen
2
befunde
1
Gesamtzahl Audits

Risikofaktoren

⚙️ Externe Befehle
Keine spezifischen Standorte aufgezeichnet
🌐 Netzwerkzugriff (1)
Auditiert von: claude

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
32
Community
100
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

Incident Responder

Schnelles Bestätigen oder Lösen von Incidents während On-Call-Schichten durch Ausführen von natürlichsprachigen Befehlen wie 'Acknowledge incident P123ABC'

DevOps Automation Engineer

Programmgesteuertes Erstellen von Incidents, Verwalten von Service-Konfigurationen und Einrichten von On-Call-Zeitplänen durch Claude Code

Team Lead

Anzeigen, wer aktuell in allen Zeitplänen On-Call ist, und Erstellen oder Ändern von Eskalationsrichtlinien ohne Anmeldung bei PagerDuty

Probiere diese Prompts

Aktuellen On-Call prüfen
Who is currently on-call for the production support schedule?
Incident bestätigen
Acknowledge incident P123ABC with note: 'Working on database connection issue'
Neuen Service erstellen
Create a new PagerDuty service named 'Checkout API' using escalation policy 'Default' with alert creation set to 'create_incidents'
Nicht bestätigte Incidents auflisten
List all unacknowledged incidents from the last 2 hours, grouped by service

Bewährte Verfahren

  • Rufen Sie immer zuerst RUBE_SEARCH_TOOLS auf, um die aktuellen verfügbaren Tool-Schemas vor der Ausführung von Befehlen zu erhalten
  • Überprüfen Sie, dass der Verbindungsstatus ACTIVE anzeigt, bevor Sie Workflows ausführen
  • Verwenden Sie das Preview-Tool vor dem Speichern komplexer Zeitplan-Änderungen

Vermeiden

  • Versuch, Incidents zu erstellen, ohne zu verifizieren, dass die PagerDuty-Verbindung aktiv ist
  • Versuch, einen Service ohne bestehende Eskalationsrichtlinie zu erstellen
  • Versuch, Incidents rückwärts zu transitionieren (resolved -> triggered)

Häufig gestellte Fragen

Benötige ich einen PagerDuty API-Key?
Kein API-Key erforderlich. Der Skill verwendet Rube MCP, das die Authentifizierung durch OAuth handhabt, wenn Sie Ihr PagerDuty-Konto verbinden.
Kann ich Incidents ohne einen Service erstellen?
Nein. Die Incident-Erstellung erfordert einen Service mit sowohl id als auch type: 'service_reference'. Sie müssen zuerst einen Service erstellen oder referenzieren.
Wie überprüfe ich, ob meine PagerDuty-Verbindung funktioniert?
Führen Sie RUBE_MANAGE_CONNECTIONS mit toolkit 'pagerduty' aus und überprüfen Sie, dass der Status ACTIVE anzeigt, bevor Sie Workflows ausführen.
Kann ich einen Incident von resolved zurück zu triggered transitionieren?
Nein. PagerDuty Incident-Status-Übergänge sind einseitig: triggered -> acknowledged -> resolved. Sie können nicht rückwärts gehen.
Was passiert, wenn ich Rate Limits erreiche?
PagerDuty erzwingt Rate Limits pro Konto. Implementieren Sie exponentielles Backoff bei 429-Antworten und verteilen Sie Bulk-Operationen zeitlich.
Kann dieser Skill Business Services und technische Services verwalten?
Ja. Der Skill unterstützt sowohl technische Services (über PAGERDUTY_CREATE_NEW_SERVICE) als auch Business Services (über PAGERDUTY_CREATE_BUSINESS_SERVICE).

Entwicklerdetails

Dateistruktur

📄 SKILL.md