Compétences pagerduty-automation
📦

pagerduty-automation

Sûr ⚙️ Commandes externes🌐 Accès réseau

Automatiser la gestion des incidents PagerDuty

Gérez les incidents, services, plannings et rotations de garde PagerDuty directement depuis Claude. Rationalisez les flux de travail de réponse aux incidents sans quitter votre assistant IA.

Prend en charge: Claude Codex Code(CC)
📊 71 Adéquat
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

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

Résultat attendu:

  • Planning : Garde équipe Plateforme
  • Garde actuel : John Smith (john.smith@company.com)
  • Rotation : Hebdomadaire
  • Prochaine passation : Lundi 9h00 UTC

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

Résultat attendu:

  • Incident créé avec succès
  • ID : P123XYZ
  • Statut : déclenché
  • Service : API Checkout
  • Urgence : haute
  • Escaladé vers : Garde Plateforme

Audit de sécurité

Sûr
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
Fichiers analysés
251
Lignes analysées
2
résultats
1
Total des audits

Facteurs de risque

⚙️ Commandes externes
Aucun emplacement spécifique enregistré
🌐 Accès réseau (1)
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
32
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Répondeur aux incidents

Acquittez ou résolvez rapidement les incidents pendant les gardes en exécutant des commandes en langage naturel comme 'Acquitter l'incident P123ABC'

Ingénieur DevOps自动化

Créez programmatiquement des incidents, gérez les configurations de services et configurez les plannings de garde via Claude Code

Chef d'équipe

Visualisez qui est actuellement de garde sur tous les plannings et créez ou modifiez les politiques d'escalade sans vous connecter à PagerDuty

Essayez ces prompts

Vérifier la garde actuelle
Who is currently on-call for the production support schedule?
Acquitter un incident
Acknowledge incident P123ABC with note: 'Working on database connection issue'
Créer un nouveau service
Create a new PagerDuty service named 'Checkout API' using escalation policy 'Default' with alert creation set to 'create_incidents'
Lister les incidents non acquittés
List all unacknowledged incidents from the last 2 hours, grouped by service

Bonnes pratiques

  • Appelez toujours RUBE_SEARCH_TOOLS d'abord pour obtenir les schémas d'outils disponibles avant d'exécuter des commandes
  • Vérifiez que le statut de connexion affiche ACTIF avant d'exécuter les flux de travail
  • Utilisez l'outil d'aperçu avant d'enregistrer des modifications complexes de planning

Éviter

  • Tenter de créer des incidents sans vérifier que la connexion PagerDuty est active
  • Tenter de créer un service sans politique d'escalade existante
  • Tenter de faire reculer les incidents (résolu -> déclenché)

Foire aux questions

Ai-je besoin d'une clé API PagerDuty ?
Aucune clé API nécessaire. Le skill utilise Rube MCP qui gère l'authentification via OAuth lorsque vous connectez votre compte PagerDuty.
Puis-je créer des incidents sans service ?
Non. La création d'incidents nécessite un service avec à la fois un id et un type : 'service_reference'. Vous devez d'abord créer ou référencer un service existant.
Comment vérifier si ma connexion PagerDuty fonctionne ?
Exécutez RUBE_MANAGE_CONNECTIONS avec le toolkit 'pagerduty' et vérifiez que le statut affiche ACTIF avant d'exécuter tout flux de travail.
Puis-je faire passer un incident de résolu à déclenché ?
Non. Les transitions de statut des incidents PagerDuty sont unidirectionnelles : déclenché -> acquitté -> résolu. Impossible de revenir en arrière.
Que se passe-t-il si je dépasse les limites de taux ?
PagerDuty applique des limites de taux par compte. Implémentez un backoff exponentiel lorsque vous recevez des réponses 429 et espacez les opérations en masse.
Ce skill peut-il gérer les services métier et les services techniques ?
Oui. Le skill prend en charge les services techniques (via PAGERDUTY_CREATE_NEW_SERVICE) et les services métier (via PAGERDUTY_CREATE_BUSINESS_SERVICE).

Détails du développeur

Structure de fichiers

📄 SKILL.md