From rootly
Manages Rootly alerts: routing rules, escalation policies, monitoring integrations (Datadog, PagerDuty, etc.), and alert-to-incident creation. Invoke when dealing with on-call, alert rules, or escalation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/rootly:alertsWhen to use
When working with alert routing, escalation policies, integration with monitoring tools (Datadog, PagerDuty, etc.), alert-to-incident creation. Use when: rootly alert, alert routing, escalation policy, monitoring integration, alert rule, pagerduty, datadog alert, alert escalation, or on-call.
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Rootly's alerting system connects monitoring tools (Datadog, PagerDuty, New Relic, Grafana, etc.) to the incident management workflow. Alerts are routed through configurable rules to the right teams, and can automatically create incidents based on conditions. Escalation policies ensure alerts are acknowledged within SLA windows.
Rootly's alerting system connects monitoring tools (Datadog, PagerDuty, New Relic, Grafana, etc.) to the incident management workflow. Alerts are routed through configurable rules to the right teams, and can automatically create incidents based on conditions. Escalation policies ensure alerts are acknowledged within SLA windows.
Rootly integrates with common monitoring tools:
Alert routing rules determine how incoming alerts are handled:
Escalation policies define the escalation chain when alerts are not acknowledged:
rootly_list_alerts
Parameters:
status -- Filter by status (triggered, acknowledged, resolved)source -- Filter by alert sourceservice -- Filter by affected serviceExample response:
{
"data": [
{
"id": "alert-789",
"type": "alerts",
"attributes": {
"title": "High error rate on payment-service",
"source": "datadog",
"status": "triggered",
"severity": "critical",
"service": { "name": "payment-service" },
"created_at": "2026-03-27T14:15:00Z",
"incident_id": "inc-456"
}
}
]
}
rootly_get_alert
Parameters:
alert_id -- The alert IDrootly_list_escalation_policies
Parameters:
team -- Filter by teamrootly_list_alert_routes
Parameters:
service -- Filter by servicesource -- Filter by alert sourcerootly_list_alerts with status=triggeredrootly_list_escalation_policiesrootly_list_alert_routes to get all rulesCause: Invalid alert ID or alert expired Solution: List recent alerts to verify the correct ID
Cause: Multiple routing rules match the same alert with conflicting actions Solution: Review and prioritize routing rules; use more specific match conditions
Cause: No responder acknowledged within the policy timeout Solution: Review on-call schedules and ensure coverage
npx claudepluginhub wyre-technology/msp-claude-plugins --plugin rootlyManages Rootly incidents: create, search, triage, update, resolve, attach alerts, create action items, and use AI analysis (find_related_incidents, suggest_solutions).
Manages PagerDuty alerts: alert grouping, suppression, event routing, and the Events API v2 for trigger/acknowledge/resolve events.
Routes alerts, runs on-call rotations, and drives incidents in Grafana IRM/OnCall. Handles integrations, Jinja2 routing, escalation chains, schedules, Slack chatops, and P1-P4 incident lifecycle.