incident-response

Automate incident response workflows for CloudWatch and Prometheus alarms.

18|4|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/aws-samples/sample-oh-my-aidlcops --skill incident-response-aws-samples
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: incident-response
Source: https://github.com/aws-samples/sample-oh-my-aidlcops/tree/main/plugins/agenticops/skills/incident-response
Command: npx skills add https://github.com/aws-samples/sample-oh-my-aidlcops --skill incident-response-aws-samples

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires awslabs.cloudwatch-mcp-server, awslabs.prometheus-mcp-server, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the incident response process from CloudWatch and Prometheus alarms, including severity classification, runbook lookup, hypothesis generation, diagnostic MCP queries, and remediation execution.

Core Features & Use Cases

  • Automated Incident Response: Handles incidents from CloudWatch and Prometheus alarms, classifying severity, generating hypotheses, and executing remediation.
  • Use Case: When a CloudWatch or Prometheus alarm is triggered, this Skill automatically classifies the severity, identifies the runbook, generates hypotheses, and executes the remediation steps based on the severity level.

Quick Start

Use the incident-response skill to handle an incident with alarm ID 'alarm-1234567890'.

Frequently Asked Questions about incident-response

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate incident response for CloudWatch and Prometheus alarms?

Automating incident response for CloudWatch and Prometheus alarms involves classifying severity, generating hypotheses, querying MCP servers for diagnostics, and executing remediation steps based on the identified runbook.

What is the process for classifying incident severity from triggered CloudWatch alarms?

Classifying incident severity from triggered CloudWatch alarms involves evaluating the alarm metrics, looking up the corresponding runbook, generating diagnostic hypotheses, and determining the appropriate remediation execution level based on the severity.

Do I need MCP servers to run automated incident response workflows?

Yes, MCP servers are required for diagnostic queries. The incident response workflow specifically requires the awslabs.cloudwatch-mcp-server and awslabs.prometheus-mcp-server dependencies to execute diagnostic queries and gather alarm metrics.

Can I use this incident response automation with Prometheus alarms?

Yes, this incident response automation works with Prometheus alarms. It handles the full workflow from Prometheus alarm triggers, including severity classification, hypothesis generation, and remediation execution.

What is the best way to handle incident remediation execution for CloudWatch alarms?

The best way to handle incident remediation execution for CloudWatch alarms is to automate the workflow: classify the alarm severity, identify the correct runbook, generate diagnostic hypotheses, query MCP servers, and execute the remediation steps automatically.

Why does automated incident response require runbook lookup and hypothesis generation?

Automated incident response requires runbook lookup and hypothesis generation to ensure the system identifies the correct diagnostic queries and executes the appropriate remediation steps based on the specific alarm and its classified severity level.