incident-response
Installation
SKILL.md
When to Use
- CloudWatch Alarm 또는 Prometheus AlertManager가 임계 초과 알람을 발송했을 때
autopilot-deploy의 circuit breaker가 trip하여 rollback이 실행된 직후continuous-evalregression gate 실패가 연속 2회 발생했을 때- 사용자가 명시적으로
/incident-response <alarm-id>를 호출하여 근본 원인 분석을 요청했을 때
사용 제외:
- 단순 retry로 복구 가능한 일시 오류 (circuit breaker 자체 복원)
- 진단 데이터가 없는 legacy 환경 (MCP 데이터 레이어 부재 시 수동 runbook으로 대체)
Prerequisites
- CloudWatch Alarms + Prometheus AlertManager 알람 소스 설정.
- awslabs.cloudwatch-mcp-server==0.0.25, awslabs.prometheus-mcp-server==0.2.15 MCP 접근 (
@latest금지, PyPI 버전 pin 필수). - Runbook 저장소:
.omao/plans/runbooks/에${symptom}.md형식으로 보관. - PagerDuty / Opsgenie / Slack 등 on-call 라우팅 통합 (SEV1 자동 호출용).
autopilot-deploy의 상태 파일 (.omao/state/autopilot-deploy/) 접근 권한 — 배포 freeze에 사용.