Incident Response
Coordinate incident handling so teams can reduce impact and restore service safely.
When to Use
- A production issue is actively affecting users or service reliability.
- You need a structured sequence for triage, containment, and recovery.
- You need clear communications during an ongoing incident.
Severity Classification Matrix
- SEV1: Critical. Full outage or data loss. All hands, 24/7 response. Executive visibility.
- SEV2: Major. Significant degradation or partial outage. On-call + escalation. Customer impact visible.
- SEV3: Minor. Degraded performance, workaround exists. Standard on-call. Limited customer impact.
- SEV4: Low. Cosmetic or isolated. Ticket-based. No immediate user impact.
Reassess severity as new information emerges. Downgrade only when impact is confirmed reduced.
Incident Management Techniques
Communication Templates
Initial blast: "We are investigating [brief symptom]. Impact: [who/what]. ETA for next update: [time]. Status page: [link]."
Progress update: "Update [time]: [what we found]. Current action: [containment/recovery step]. Next update: [time]."
Resolution: "Resolved at [time]. Root cause: [one line]. Follow-up: [postmortem, fixes]. We apologize for the impact."
Keep updates factual, time-bounded, and free of blame. Avoid speculation.
War Room Coordination
Designate roles immediately. Use a single channel (Slack, Teams) for incident traffic. Commander drives decisions; scribe logs timeline and actions; communications owns external updates. Run short syncs (e.g., every 15 min) to align. Document every decision with timestamp and rationale.
Blameless Postmortem Structure
- Summary: What happened, impact, duration.
- Timeline: Chronological events with timestamps.
- Root cause: Technical cause and contributing factors.
- What went well: Detection, response, collaboration.
- What we'll improve: Action items with owners and deadlines.
- Lessons learned: Process or technical changes to prevent recurrence.
Focus on systems and process, not individuals. Assign owners to every action item.
Role-Specific Responsibilities
- Incident Commander: Owns decisions, prioritizes containment over diagnosis, delegates tasks, calls escalations. Does not perform deep technical work during active incident.
- Communications Lead: Drafts and publishes status updates, manages stakeholder expectations, ensures consistent messaging. Does not speculate on root cause publicly.
- Responder: Executes technical actions (runbooks, rollbacks, config changes). Reports findings to commander. Does not make unilateral changes outside runbook without commander approval.
- Scribe/Observer: Logs timeline, decisions, and actions in real time. Captures context for postmortem. Does not participate in technical decisions.
- Subject Matter Expert: Provides domain knowledge when escalated. Advises commander. May join as responder if needed.
Workflow
- Define incident scope, severity, and current impact.
- Assign incident roles (commander, communications, responder, observer/scribe).
- Stabilize service with immediate containment actions.
- Investigate probable root cause while protecting availability.
- Recover service and verify user-impact metrics return to baseline.
- Capture timeline, decisions, and follow-up actions.
Common Pitfalls
- Skipping containment for diagnosis: Diving into root cause before stopping the bleed. Contain first, diagnose second. Users care about restoration, not perfect understanding.
- Hero culture: Single person owning the incident without delegation. Creates bottleneck and burnout. Rotate responders, document for handoff.
- Poor handoffs between shifts: Incomplete context, missing timeline, unclear next steps. Use written handoff: current state, actions taken, open hypotheses, next actions.
- Incomplete timelines: Gaps in the timeline obscure causality. Scribe must log continuously; backfill from logs/chat if needed.
- No postmortem follow-through: Postmortem written but action items never completed. Assign owners and deadlines; track in project management; review in next incident prep.
Output Format
## Incident Summary
- Severity: <SEV1-4>
- Impact: <user/system impact>
- Start time: <timestamp>
- Commander: <name>
- Communications: <name>
## Active Actions
- [ ] Containment action
- [ ] Recovery action
- [ ] Verification action
## Communications
- Stakeholders: <who was informed>
- Latest status: <current status>
- Next update ETA: <time>
- Status page updated: <yes/no>
## Timeline (key events)
- <time>: <event>
- <time>: <event>
## Handoff (if shifting)
- Current state: <summary>
- Actions taken: <list>
- Open hypotheses: <list>
- Next actions: <list>
## Follow-up
- Root cause hypothesis: <summary>
- Permanent fixes: <list>
- Postmortem owner/date: <owner + target date>
- Action items: <owner, deadline>
Constraints
- Prioritize impact reduction over perfect diagnosis early in the incident.
- Keep status updates factual and time-bounded.
- Record assumptions and decisions for postmortem accuracy.
1---2name: incident-response3description: Use this skill when leading or structuring incident response, including triage, containment, communications, recovery, severity assessment, timelines, and post-incident follow-up.4---56# Incident Response78Coordinate incident handling so teams can reduce impact and restore service safely.910## When to Use1112- A production issue is actively affecting users or service reliability.13- You need a structured sequence for triage, containment, and recovery.14- You need clear communications during an ongoing incident.1516## Severity Classification Matrix1718- **SEV1**: Critical. Full outage or data loss. All hands, 24/7 response. Executive visibility.19- **SEV2**: Major. Significant degradation or partial outage. On-call + escalation. Customer impact visible.20- **SEV3**: Minor. Degraded performance, workaround exists. Standard on-call. Limited customer impact.21- **SEV4**: Low. Cosmetic or isolated. Ticket-based. No immediate user impact.2223Reassess severity as new information emerges. Downgrade only when impact is confirmed reduced.2425## Incident Management Techniques2627### Communication Templates2829**Initial blast**: "We are investigating [brief symptom]. Impact: [who/what]. ETA for next update: [time]. Status page: [link]."3031**Progress update**: "Update [time]: [what we found]. Current action: [containment/recovery step]. Next update: [time]."3233**Resolution**: "Resolved at [time]. Root cause: [one line]. Follow-up: [postmortem, fixes]. We apologize for the impact."3435Keep updates factual, time-bounded, and free of blame. Avoid speculation.3637### War Room Coordination3839Designate roles immediately. Use a single channel (Slack, Teams) for incident traffic. Commander drives decisions; scribe logs timeline and actions; communications owns external updates. Run short syncs (e.g., every 15 min) to align. Document every decision with timestamp and rationale.4041### Blameless Postmortem Structure42431. **Summary**: What happened, impact, duration.442. **Timeline**: Chronological events with timestamps.453. **Root cause**: Technical cause and contributing factors.464. **What went well**: Detection, response, collaboration.475. **What we'll improve**: Action items with owners and deadlines.486. **Lessons learned**: Process or technical changes to prevent recurrence.4950Focus on systems and process, not individuals. Assign owners to every action item.5152## Role-Specific Responsibilities5354- **Incident Commander**: Owns decisions, prioritizes containment over diagnosis, delegates tasks, calls escalations. Does not perform deep technical work during active incident.55- **Communications Lead**: Drafts and publishes status updates, manages stakeholder expectations, ensures consistent messaging. Does not speculate on root cause publicly.56- **Responder**: Executes technical actions (runbooks, rollbacks, config changes). Reports findings to commander. Does not make unilateral changes outside runbook without commander approval.57- **Scribe/Observer**: Logs timeline, decisions, and actions in real time. Captures context for postmortem. Does not participate in technical decisions.58- **Subject Matter Expert**: Provides domain knowledge when escalated. Advises commander. May join as responder if needed.5960## Workflow61621. Define incident scope, severity, and current impact.632. Assign incident roles (commander, communications, responder, observer/scribe).643. Stabilize service with immediate containment actions.654. Investigate probable root cause while protecting availability.665. Recover service and verify user-impact metrics return to baseline.676. Capture timeline, decisions, and follow-up actions.6869## Common Pitfalls7071- **Skipping containment for diagnosis**: Diving into root cause before stopping the bleed. Contain first, diagnose second. Users care about restoration, not perfect understanding.72- **Hero culture**: Single person owning the incident without delegation. Creates bottleneck and burnout. Rotate responders, document for handoff.73- **Poor handoffs between shifts**: Incomplete context, missing timeline, unclear next steps. Use written handoff: current state, actions taken, open hypotheses, next actions.74- **Incomplete timelines**: Gaps in the timeline obscure causality. Scribe must log continuously; backfill from logs/chat if needed.75- **No postmortem follow-through**: Postmortem written but action items never completed. Assign owners and deadlines; track in project management; review in next incident prep.7677## Output Format7879```markdown80## Incident Summary81- Severity: <SEV1-4>82- Impact: <user/system impact>83- Start time: <timestamp>84- Commander: <name>85- Communications: <name>8687## Active Actions88- [ ] Containment action89- [ ] Recovery action90- [ ] Verification action9192## Communications93- Stakeholders: <who was informed>94- Latest status: <current status>95- Next update ETA: <time>96- Status page updated: <yes/no>9798## Timeline (key events)99- <time>: <event>100- <time>: <event>101102## Handoff (if shifting)103- Current state: <summary>104- Actions taken: <list>105- Open hypotheses: <list>106- Next actions: <list>107108## Follow-up109- Root cause hypothesis: <summary>110- Permanent fixes: <list>111- Postmortem owner/date: <owner + target date>112- Action items: <owner, deadline>113```114115## Constraints116117- Prioritize impact reduction over perfect diagnosis early in the incident.118- Keep status updates factual and time-bounded.119- Record assumptions and decisions for postmortem accuracy.