incident-response
Incident triage, cascade prevention, and postmortem methodology. Use when handling production incidents, designing resilience patterns, or conducting chaos engineering exercises.
Best use case
incident-response is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Incident triage, cascade prevention, and postmortem methodology. Use when handling production incidents, designing resilience patterns, or conducting chaos engineering exercises.
Teams using incident-response should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/incident-response/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How incident-response Compares
| Feature / Agent | incident-response | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Incident triage, cascade prevention, and postmortem methodology. Use when handling production incidents, designing resilience patterns, or conducting chaos engineering exercises.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Incident Response Structured incident management from detection through postmortem, with resilience patterns for preventing and containing cascading failures. ## When to Use - Production incident in progress (outage, degradation, data loss) - Designing circuit breakers, bulkheads, or fallback strategies - Conducting or planning chaos engineering exercises - Writing or reviewing postmortem documents - Establishing on-call procedures and escalation paths Avoid when: - The issue is a development-time bug with no production impact - Designing general system architecture (use system-design instead) ## Quick Reference | Topic | Load reference | | --- | --- | | **Triage Framework** | `skills/incident-response/references/triage-framework.md` | | **Postmortem Patterns** | `skills/incident-response/references/postmortem-patterns.md` | ## Incident Response Workflow ### Phase 1: Detect - Alert fires or user report received - Confirm the issue is real (not a false positive) - Identify affected services and user impact scope ### Phase 2: Triage - Classify severity (P0-P3) - Assign incident commander - Open communication channel (war room, Slack channel) - Begin status page updates ### Phase 3: Contain - Stop the bleeding: rollback, feature flag, traffic shift - Prevent cascade: circuit breakers, load shedding, bulkhead isolation - Communicate: stakeholder updates every 15 minutes for P0/P1 ### Phase 4: Resolve - Implement fix (minimal viable fix first) - Validate in staging if time permits - Deploy with monitoring and rollback plan ready - Confirm recovery with metrics returning to baseline ### Phase 5: Postmortem - Document timeline within 48 hours - Conduct blameless review with all participants - Identify root cause and contributing factors - Assign action items with owners and deadlines - Update runbooks and alerting based on lessons learned ## Severity Framework | Level | Impact | Response Time | Examples | |-------|--------|---------------|---------| | **P0** | Complete outage, data loss, security breach | Immediate (< 5 min) | Service down, data corruption, credential leak | | **P1** | Major feature broken, significant user impact | < 30 min | Payment processing failed, auth broken for region | | **P2** | Degraded performance, partial feature loss | < 4 hours | Elevated latency, non-critical feature unavailable | | **P3** | Minor issue, workaround available | Next business day | UI glitch, slow report generation, cosmetic error | ## Output - Incident timeline and severity classification - Containment actions taken - Postmortem document with action items - Updated runbooks and alerting rules ## Common Mistakes - Skipping severity classification and treating everything as P0 - Making changes without a rollback plan - Forgetting to communicate status to stakeholders - Writing postmortems that assign blame instead of identifying systemic issues - Not following up on postmortem action items