pagerduty-automation
自动执行 PagerDuty 事件管理
直接在 Claude 中管理 PagerDuty 事件、服务、排班和值班轮换。无需离开 AI 助手即可简化事件响应工作流程。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“pagerduty-automation”。 谁本周在平台团队值班?
预期结果:
- 排班:平台团队值班
- 当前值班:John Smith (john.smith@company.com)
- 轮换方式:每周
- 下次交接:周一 09:00 UTC
正在使用“pagerduty-automation”。 为 checkout 服务创建一个名为"支付网关超时"的高紧急事件
预期结果:
- 事件创建成功
- ID: P123XYZ
- 状态:已触发
- 服务:Checkout API
- 紧急程度:高
- 升级至:平台值班
安全审计
安全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)
质量评分
你能构建什么
事件响应人员
在值班期间通过运行自然语言命令(如"确认事件 P123ABC")快速确认或解决事件
DevOps 自动化工程师
通过 Claude Code 以编程方式创建事件、管理服务配置和设置值班排班
团队负责人
查看所有排班的当前值班人员,无需登录 PagerDuty 即可创建或修改升级策略
试试这些提示
谁当前在生产支持排班中值班?
确认事件 P123ABC,备注:"正在处理数据库连接问题"
创建一个名为"Checkout API"的新 PagerDuty 服务,使用"Default"升级策略,告警创建设置为"create_incidents"
列出过去 2 小时内所有未确认的事件,按服务分组
最佳实践
- 始终先调用 RUBE_SEARCH_TOOLS 以获取当前可用的工具架构,然后再运行命令
- 在执行工作流程前验证连接状态显示为 ACTIVE
- 在保存复杂排班更改前使用预览工具
避免
- 尝试在验证 PagerDuty 连接是否处于活动状态之前创建事件
- 尝试在没有现有升级策略的情况下创建服务
- 尝试将事件向后转换(已解决 -> 已触发)