From betterstack
Lists, triages, acknowledges, and resolves Better Stack incidents triggered by uptime monitors or manual reports.
How this skill is triggered — by the user, by Claude, or both
Slash command
/betterstack:incidentsWhen to use
When listing, triaging, acknowledging, and resolving incidents triggered by uptime monitors or manual reports. Use when: betterstack incident, incident triage, incident acknowledgment, incident resolution, acknowledge incident, resolve incident, downtime incident, or better stack incident.
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Incidents in Better Stack are triggered automatically when uptime monitors detect downtime, or created manually for ad-hoc issues. Each incident tracks the timeline from detection through acknowledgment to resolution, with associated monitors, status page updates, and on-call notifications.
Incidents in Better Stack are triggered automatically when uptime monitors detect downtime, or created manually for ad-hoc issues. Each incident tracks the timeline from detection through acknowledgment to resolution, with associated monitors, status page updates, and on-call notifications.
Better Stack does not enforce severity levels on incidents directly -- severity is determined by the monitor's configuration and escalation policy. However, incidents from monitors with shorter check intervals and immediate escalation are implicitly higher priority.
betterstack_list_incidents
Parameters:
page - Pagination cursorper_page - Results per pagefrom - Start date filter (ISO 8601)to - End date filter (ISO 8601)Example response:
{
"data": [
{
"id": "67890",
"type": "incident",
"attributes": {
"name": "Example Website is down",
"cause": "HTTP 503 Service Unavailable",
"started_at": "2026-03-27T08:15:00Z",
"acknowledged_at": null,
"resolved_at": null,
"call": true,
"sms": true,
"email": true
},
"relationships": {
"monitor": {
"data": { "id": "12345", "type": "monitor" }
}
}
}
]
}
betterstack_get_incident
Parameters:
incident_id - The incident IDbetterstack_acknowledge_incident
Parameters:
incident_id - The incident IDbetterstack_resolve_incident
Parameters:
incident_id - The incident IDbetterstack_list_incidents with date filters for the current periodbetterstack_get_incidentbetterstack_query_logsCause: Invalid incident ID or incident was deleted Solution: List incidents to verify the correct ID
Cause: Attempting to acknowledge or resolve an already-resolved incident Solution: Check incident status before taking action
Cause: Attempting to acknowledge an already-acknowledged incident Solution: Proceed to resolve if the issue is fixed
npx claudepluginhub wyre-technology/msp-claude-plugins --plugin betterstackGuides through end-to-end incident response: find down monitors, diagnose incidents, pause flapping monitors, and verify recovery using UptimeRobot MCP tools.
Lists, triages, creates, updates, resolves, and investigates PagerDuty incidents. Covers incident lifecycle, urgency, alert grouping, notes, log entries, past incident matching, and PSA ticket correlation for MSPs.
Manages Rootly incidents: create, search, triage, update, resolve, attach alerts, create action items, and use AI analysis (find_related_incidents, suggest_solutions).