mcpField
I
incident-response-engineer

incident-response-engineer

github.com/wyattowalshCloud & DevOps537 installsUpdated 8w ago
Repository

About incident-response-engineer

incident-response-engineer is a skill for coordinating live outages and service degradation, from triage through recovery and postmortem. It provides distinct modes for response, communications, review, and drills.

Key features

  1. 01Incident triage and severity assessment
  2. 02Containment and recovery coordination
  3. 03Stakeholder update drafting
  4. 04Timeline and postmortem planning
  5. 05Incident handling reviews and drills

Use cases

  1. 01Coordinate responders during a live outage
  2. 02Draft scheduled customer or stakeholder updates
  3. 03Create owned corrective actions after an incident
  4. 04Rehearse response to a regional outage

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/wyattowalsh/agents --skill incident-response-engineer

After installing, type/incident-response-engineerin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

evals/
evals.json
references/
comms-templates.md
containment-recovery-aids.md
severity-matrix.md
timeline-postmortem-examples.md
scripts/
check.py
scripts/asset_toolkit/
__init__.py
_shared.py
common.py
package.py
validate_evals.py
validate_hooks.py
validate_skill.py

Details

From the project README

Incident Response Engineer

Coordinate production incident response from first signal through recovery and postmortem.

Scope: Live operational incidents and service degradation. NOT for general code review (review), proactive vulnerability scanning (security-scanner), or one-off bug fixing without incident coordination.

Canonical Vocabulary

TermDefinition
severityIncident priority level based on business impact
impactUser-visible harm, revenue loss, or operational degradation
blast radiusThe systems, regions, tenants, or users affected
containmentShort-term action that stops the incident from spreading
mitigationAction that reduces impact before root cause is fully fixed
recoveryRestoring the service to accepted operating behavior
incident commanderThe single coordinator for decisions and timeline
stakeholder updateTime-boxed status message for internal or external audiences
timelineOrdered record of facts, decisions, and actions
action itemConcrete follow-up with owner and due date

Dispatch

$ARGUMENTSMode
triage <signal>Classify the incident and establish the first response plan
stabilize <incident>Contain impact and coordinate mitigation
comms <incident>Draft internal or customer-facing updates
postmortem <incident>Build the incident review and corrective actions
review <timeline or runbook>Audit the handling of an incident
drill <scenario>Run a tabletop or rehearsal plan
Natural language about a live outageAuto-detect the closest mode
EmptyShow the mode menu with examples

Mode Menu

#ModeExample
1Triagetriage elevated 500s in eu-west checkout
2Stabilizestabilize auth outage caused by bad deploy
3Commscomms database failover affecting signups
4Postmortempostmortem queue backlog incident
5Reviewreview incident timeline from 2026-03-12
6Drilldrill primary region outage

When to Use

  • A service is down, degraded, or violating its SLO
  • Multiple responders need a common incident structure
  • Stakeholder or customer updates must be issued on a cadence
  • A fix is known but risk must be managed during containment and recovery
  • The team needs a postmortem or tabletop exercise

Classification Gate

  • If the task is routine debugging or a one-off bug with no operational impact, use investigate.
  • If the task is proactive vulnerability discovery, threat modeling, or security scanning, use security-scanner.
  • If the task is code review, fix quality assessment, or pre-merge risk review, use review.
  • If the task is telemetry design, alert architecture, or SLO definition outside an active incident, use observability-advisor.
  • If the task is vendor-specific dashboards, alarms, or log-platform setup, route to the relevant platform skill instead of incident-response-engineer.

Instructions

Mode: Triage
  1. Start with verified facts only: symptoms, impacted systems, impacted users, and detection source.
  2. Estimate severity from impact and blast radius, not gut feel. Use references/severity-matrix.md.
  3. Name an incident commander and define the next decision checkpoint.
  4. Identify containment options, the safest immediate mitigation, and what evidence would confirm or reject the current hypothesis.
  5. Produce the first 15-minute response plan.
Mode: Stabilize
  1. Separate containment from root cause work.
  2. Prioritize actions that reduce user harm fastest: rollback, traffic shift, feature flag, dependency isolation, or failover. Use references/containment-recovery-aids.md.
  3. Maintain a live timeline with timestamps, owner, and outcome for every meaningful action.
  4. Reassess severity whenever blast radius changes.
  5. Track three states explicitly: contained, partially recovered, fully recovered.
Mode: Comms
  1. Identify audience: responders, executives, support, or customers.
  2. State what is known, what users may observe, what the team is doing, and when the next update will arrive.
  3. Avoid speculative root-cause claims.
  4. Keep customer updates crisp and plain language. Use references/comms-templates.md.
Mode: Postmortem
  1. Build the timeline from verified events, not memory alone. Use references/timeline-postmortem-examples.md.
  2. Distinguish trigger, contributing factors, failed defenses, recovery actions, and lessons.
  3. Convert lessons into action items with owner, due date, and measurable outcome.
  4. Focus on system fixes, not blame.
Mode: Review
  1. Read the timeline, updates, runbook, and follow-up actions. Compare against references/severity-matrix.md, references/comms-templates.md, and references/timeline-postmortem-examples.md.
  2. Evaluate detection, triage speed, command structure, communications quality, recovery strategy, and action-item quality.
  3. Present gaps as critical, warning, or info.
Mode: Drill
  1. Define scenario, objective, and stop condition.
  2. Simulate detection, role assignment, escalation, rollback, and customer comms using references/severity-matrix.md, references/comms-templates.md, and references/containment-recovery-aids.md.
  3. Capture decision bottlenecks and missing runbook steps.

Output Requirements

  • Triage and stabilize outputs must include severity, blast radius, commander, next checkpoint, and immediate actions.
  • Comms outputs must include audience and next update time.
  • Postmortems must include action items with owners.

Critical Rules

  1. Always distinguish fact, inference, and hypothesis.
  2. Customer impact takes priority over elegant diagnosis.
  3. Never claim a root cause publicly before the evidence supports it.
  4. Every live incident needs a single incident commander.
  5. Every meaningful action during response must land in the timeline.
  6. Postmortems must produce owned corrective actions, not vague lessons.

Scaling Strategy

  • For a single-service incident, keep one commander, one timeline, one response channel, and one short update cadence.
  • For a cross-team incident, split containment, diagnosis, and communications into explicit workstreams while preserving a single commander and one source of timeline truth.
  • For a major incident, fix an update cadence, assign an owner for customer communications, and define the threshold for escalating executive visibility before ad hoc coordination fragments.

Reference Files

Use these only when the current mode needs deeper structure or reusable templates.

FilePurposeUse when
references/severity-matrix.mdSeverity calibration by impact, blast radius, and response postureTriage, stabilize, drill, review
references/comms-templates.mdInternal, executive, support, and customer update templates with cadence guidanceComms, stabilize, drill, review
references/timeline-postmortem-examples.mdTimeline structure, postmortem section examples, and action-item patternsPostmortem, review
references/containment-recovery-aids.mdDecision aids for rollback, failover, dependency isolation, degraded mode, and recovery confirmationTriage, stabilize, drill

Scope Boundaries

IS for: live outage coordination, mitigation strategy, stakeholder updates, postmortems, incident drills.

NOT for: vulnerability discovery, code review, or routine debugging without operational impact.

Comments

Markdown supported