incident-response
Skill1 starsChanged 6 days agoMITView on GitHub
Structured production incident workflow — triage, mitigation, investigation, recovery, comms. Triggers: production is down, site is down, incident, outage, users seeing errors, on-call, alert fired, p0, p1, sev1, sev2, broken in prod, rollback, emergency deploy. For active incidents under time pressure.
81 other projects use a version of this.
Adopted by
Most recently taken up by
- anuragsarkar97/skillstheir own version, first seen Nov 8, 2026
- tigu77/tiguclawtheir own version, first seen Nov 8, 2026
- darkweb19/skillstheir own version, first seen Nov 8, 2026
- mdigital94/vibe-shield-plugintheir own version, first seen Nov 8, 2026
- nisarth/claude-skills-storetheir own version, first seen Nov 8, 2026
- aymardkouakou/claude-gh-skillstheir own version, first seen Nov 8, 2026
Used with
Projects with it also use dora-metrics, background-jobs and 7 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
jholhewresSkilldora-metrics
Calculate DORA metrics from git + deploy logs
Also in 3 projects that use this
YepAPISkillbackground-jobs
Queue workers with BullMQ/Inngest/Trigger.dev, job retries, dead letter queues, concurrency.
Also in 4 projects that use this
YepAPISkilldata-pipelines
ETL patterns, cron scheduling, queue-based processing, and batch jobs with Inngest/BullMQ.
Also in 4 projects that use this
csiddhant796-blipSkillthreat-detection
Use when hunting for threats in an environment, analyzing IOCs, or detecting behavioral anomalies in telemetry. Covers hypothesis-driven threat hunting, IOC sweep generation, z-score anomaly detection, and MITRE ATT&CK-mapped signal prioritization.
Also in 3 projects that use this
narlyseorgSkillexploit-development
Use when needing to exploit a confirmed vulnerability, generate payloads, craft reverse shells, use Metasploit modules, write custom exploit scripts, perform post-exploitation, escalate privileges, pivot through networks, bypass security controls, or when the user asks to exploit, pwn, pop a shell, gain access, or weaponize a finding.
Also in 3 projects that use this
ffsshhttiikkSkillchaos-engineering
Resilience testing through controlled experiments
Also in 4 projects that use this
Other versions81 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 81
- anthropics/knowledge-work-plugins★ 35ksame name
- microsoft/hve-core★ 1.6ksame name
- hypnguyen1209/offensive-claude★ 401same name
- duyet/clickhouse-monitoring★ 303same name
- kid-sid/claude-spellbook★ 190same name
- irahardianto/awesome-agv★ 157same name
- harness/harness-skills★ 127same name
- nahid-sparktales/agent-dispatcher★ 59same name
- Happy-Technologies-LLC/happy-platform-skills★ 41same name
- drafthq/draft★ 40same name
71 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository68 other files it gives its agents.
- AGENTS.mdAGENTS.md
- accessibility-designSkill
- ai-evaluationSkill
- api-designSkill
- architecture-designSkill
- architecture-documentationSkill
- brainstormingSkill
- browser-verificationSkill
- bug-investigatingSkill
- build-vs-buySkill
- cicd-pipelineSkill
- code-archaeologySkill
- code-reviewingSkill
- code-slop-cleanupSkill
- compliance-privacySkill
- configuration-strategySkill
- containerizationSkill
- data-modelingSkill
- data-pipeline-designSkill
- data-qualitySkill
- dependency-impact-analysisSkill
- dependency-managementSkill
- deployment-checklistSkill
- deployment-repoSkill
- dx-auditSkill
- effort-estimationSkill
- exploratory-data-analysisSkill
- feature-planningSkill
- finops-cost-optimizationSkill
- frontend-architectureSkill
- gitops-deliverySkill
- git-workflowSkill
- infrastructure-as-codeSkill
- llm-app-engineeringSkill
- metrics-and-okrsSkill
- ml-experiment-trackingSkill
- ml-model-deploymentSkill
- ml-pipeline-designSkill
- mobile-architectureSkill
- mobile-releaseSkill
- notebook-to-productionSkill
- observability-designSkill
- performance-optimizationSkill
- plan-executionSkill
- prd-writingSkill
- project-documentationSkill
- project-proposalSkill
- project-reviewSkill
- refactoringSkill
- release-managementSkill
- research-methodologySkill
- resilience-engineeringSkill
- retrospectiveSkill
- rollback-strategySkill
- security-auditSkill
- skill-routerSkill
- statistical-analysisSkill
- strategic-reviewSkill
- subagent-orchestrationSkill
- tdd-workflowSkill
- The first 60 shown.
The file
We split this skill into the rules it gives an agent
10 rules. 0 are common, 10 are distinctive, and 0 are very specific to this project.
0
Common
Most of the 68 edited versions we read keep these.
10
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 31
If you can't classify yet, treat it as Sev2 until proven otherwise.
- Distinctive: line 33
Notify the right people now: Don't wait until you understand the problem.
- Distinctive: line 42
Feature flag off: If the broken code is behind a flag, disable it immediately
- Distinctive: line 43
Rollback: If a recent deploy caused this, revert to the previous version
- Distinctive: line 46
Scale up: If it's a load issue, add capacity before investigating
- Distinctive: line 50
Document each action with a timestamp as you go.
- Distinctive: line 73
When did it start?: Check deployment logs, config changes, dependency changes in the window before the incident.
- Distinctive: line 76
Trace the error path: Follow the error from symptom back to cause using logs, traces, and metrics.
- Distinctive: line 91
No secondary issues (cascading failures, queue backlogs)
- Distinctive: line 121
No timestamped action log being kept as you go.
“Common” is measured: kept by at least 6 in 10 of the 68 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Incident Response
Resolve production incidents quickly and safely. Under pressure, the instinct to jump to fixes causes more harm than good — this workflow keeps the response structured without slowing it down.
⛔ The Iron Law
Mitigate before you investigate; never declare resolved without verification evidence.
Stopping user impact and understanding the cause are separate jobs — don't trade the first for the second. And under pressure, a forward fix you haven't reviewed or verified often creates a second incident: prefer the blunt, reversible mitigation now and confirm recovery with data before declaring the incident over.
Step 1: Triage — Scope and Severity
Spend 2-3 minutes here, not more.
Determine blast radius:
- What is broken? (Specific feature, entire service, dependent services)
- Who is affected? (All users, subset, specific accounts, internal only)
- Is data being lost or corrupted? (If yes: severity immediately escalates)
- Is the issue getting worse over time or stable?
Classify severity:
- Sev1/P0: Complete service outage, data loss, security breach. All hands.
- Sev2/P1: Major feature down, significant user impact, degraded performance at scale.
- Sev3/P2: Minor feature broken, small user subset affected, workaround exists.
If you can't classify yet, treat it as Sev2 until proven otherwise.
Notify the right people now. Don't wait until you understand the problem. People need lead time to join.
See references/severity-levels.md for team-specific escalation paths.
Step 2: Mitigate First — Fix Later
The goal is to stop the bleeding, not to understand it. Mitigation and root cause analysis are separate phases.
Fastest mitigation options (try in order):
- Feature flag off: If the broken code is behind a flag, disable it immediately
- Rollback: If a recent deploy caused this, revert to the previous version
- Traffic shed: Disable the specific endpoint or functionality that's failing
- Circuit breaker / cache: Serve stale data while the live system is broken
- Scale up: If it's a load issue, add capacity before investigating
Apply the first option that will work. Do not spend 20 minutes finding the perfect mitigation — apply the blunt one now, refine later.
Document each action with a timestamp as you go. This builds the post-mortem timeline automatically.
See references/communication-templates.md for status page and stakeholder update templates.
Step 3: Communicate
A brief status update every 15-30 minutes prevents stakeholders from escalating or interrupting responders. Use the template in references/communication-templates.md:
[TIME] Status: [Investigating / Mitigating / Recovering]
Impact: [What is broken, who is affected]
Last action: [What was just done]
Next action: [What's happening next]
ETA: [Best estimate or "unknown"]Assign one person as the incident commander (coordinates response) and one as the communications lead (external updates). The same person should not do both under pressure.
Step 4: Investigate — Rapid Root Cause
Once mitigation is in place and user impact is reduced, find the root cause.
Apply the binary search from bug-investigating at high speed:
- When did it start? Check deployment logs, config changes, dependency changes in the window before the incident.
- What changed? Compare current state to last-known-good state.
- Reproduce in isolation? Can you trigger the error on a single request/record?
- Trace the error path: Follow the error from symptom back to cause using logs, traces, and metrics.
Time-box investigation phases: 15 minutes to identify the probable cause. If not found, escalate or bring in more people.
Step 5: Recover and Verify
Deploy the fix:
- For rollbacks: verify the previous version is clean, deploy, monitor for 10 minutes
- For forward fixes: code review is still required (even during incidents, a second set of eyes prevents making things worse)
- For config changes: change one variable at a time
Verify recovery:
- Error rate returns to baseline
- Latency returns to normal
- Affected functionality works end-to-end
- No secondary issues (cascading failures, queue backlogs)
Declare the incident resolved with a timestamp. Send a final status update.
Schedule the post-mortem within 48-72 hours while memory is fresh. Use the retrospective skill (incident post-mortem format).
Principles Applied
- KISS: Apply the simplest mitigation first. A blunt rollback that works beats an elegant fix that takes an hour.
- Blameless culture: Incidents are caused by systems, not people. Focus on what the system allowed, not who triggered it.
- Communication over silence: Even "we don't know yet" is better than silence. Stakeholders will escalate if they don't hear anything.
- Separate mitigation from investigation: Stopping user impact and understanding root cause are different work. Don't conflate them.
Rationalizations to reject
Time pressure makes these tempting. Reject them anyway.
| Excuse | Reality |
| "Let me find the root cause first" | Every minute investigating is a minute users stay broken. Mitigate first. |
| "I know what's wrong — quick forward fix" | Forward fixes under pressure cause secondary incidents; a rollback is usually faster and safer. |
| "Skip code review, it's an emergency" | A second set of eyes is cheapest exactly when the stakes are highest. |
| "Error rate looks better, call it resolved" | "Looks better" is not baseline. Verify error rate, latency, and end-to-end function. |
| "I'll update people once it's fixed" | Silence makes stakeholders escalate. Send a status even when it's "we don't know yet." |
Red flags — stop and correct course
- Debugging root cause while users are still impacted and no mitigation is live.
- Deploying a forward fix you haven't reviewed.
- Declaring resolved from a single metric or a quick glance.
- No timestamped action log being kept as you go.
Cross-Skill References
rollback-strategy— design safe rollback plans before incidents happenbug-investigating— use for offline root cause analysis after mitigationretrospective— use the incident post-mortem format after the incident resolvesdeployment-checklist— gate future deploys to prevent recurrence
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

