pagerduty-automation
PagerDutyインシデント管理の自動化
Claudeから直接PagerDutyのインシデント、サービス、スケジュール、オンコールローテーションを管理できます。AIアシスタントを離れることなく、インシデント対応ワークフローを効率化します。
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「pagerduty-automation」を使用しています。 Who is on-call for the platform team this week?
期待される結果:
- Schedule: Platform Team On-Call
- Current on-call: John Smith (john.smith@company.com)
- Rotation: Weekly
- Next handoff: Monday 9:00 AM UTC
「pagerduty-automation」を使用しています。 Create a high-urgency incident titled 'Payment Gateway Timeout' for the checkout service
期待される結果:
- Incident created successfully
- ID: P123XYZ
- Status: triggered
- Service: Checkout API
- Urgency: high
- Escalated to: Platform On-Call
セキュリティ監査
安全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)
品質スコア
作れるもの
インシデントレスポンダー
オンコールシフト中に、「Acknowledge incident P123ABC」のような自然言語コマンドを実行して、インシデントを迅速に承認または解決できます
DevOps自動化エンジニア
Claude Codeを通じて、インシデントをプログラム的に作成し、サービス設定を管理し、オンコールスケジュールを設定できます
チームリード
PagerDutyにログインすることなく、すべてのスケジュールで現在オンコールの担当者を表示し、エスカレーションポリシーを作成または変更できます
これらのプロンプトを試す
Who is currently on-call for the production support schedule?
Acknowledge incident P123ABC with note: 'Working on database connection issue'
Create a new PagerDuty service named 'Checkout API' using escalation policy 'Default' with alert creation set to 'create_incidents'
List all unacknowledged incidents from the last 2 hours, grouped by service
ベストプラクティス
- コマンドを実行する前に、まずRUBE_SEARCH_TOOLSを呼び出して現在利用可能なツールスキーマを取得してください
- ワークフローを実行する前に、接続ステータスがACTIVEと表示されていることを確認してください
- 複雑なスケジュール変更を保存する前にプレビューツールを使用してください
回避
- PagerDuty接続が有効であることを確認せずにインシデントを作成しようとする
- 既存のエスカ���ーションポリシーなしでサービスを作成しようとする
- インシデントを逆方向に遷移させようとする(resolved → triggered)