Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
jetbrains avatar

Production Incident Responder

  • 15 installs
  • 295 repo stars
  • Updated June 29, 2026
  • jetbrains/skills

production-incident-responder runs mitigate-first incident response for Kotlin Spring.

About

The production-incident-responder skill guides Kotlin plus Spring production incidents from alert through mitigation, diagnosis, and follow-up. First principles prioritize reversible mitigation before deep root cause, preserve evidence while symptoms exist, and separate facts from hypotheses. Inputs include alert state, blast radius, recent deploys, config and feature-flag changes, latency and error dashboards, traces, logs, queues, and pool metrics. Response sequence states impact, applies rollback, feature disable, concurrency reduction, load shedding, or dependency isolation, preserves timelines, localizes failing layers, then proposes long-term fixes after stability. Output contract sections cover Impact, Immediate mitigation, Evidence, Hypotheses, and Follow-up actions with detection improvements.

  • Mitigates first with reversible operational actions.
  • Gathers deploy, flag, and dashboard evidence early.
  • Localizes failures across app, DB, queue, or dependency layers.
  • Warns against blind restarts and mis-scaled app tiers.
  • Returns structured Impact mitigation evidence follow-up sections.

Production Incident Responder by the numbers

  • 15 all-time installs (skills.sh)
  • +1 installs in the week ending Aug 2, 2026 (Skillselion tracking)
  • Ranked #953 of 1,435 DevOps & CI/CD skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

production-incident-responder capabilities & compatibility

Capabilities
first principles mitigate first · response sequence numbered steps · output contract required sections
Works with
grafana · sentry
Use cases
debugging · devops
IDEs
intellij
From the docs

What production-incident-responder says it does

Restore service safely before chasing perfect explanations
SKILL.md
Mitigate first
SKILL.md
npx skills add https://github.com/jetbrains/skills --skill production-incident-responder

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs15
repo stars295
Last updatedJune 29, 2026
Repositoryjetbrains/skills

What should I do when production error rates spike?

Respond to production incidents on Kotlin Spring services with mitigate-first discipline.

Who is it for?

On-call engineers on Kotlin Spring microservices.

Skip if: Skip for local unit test failures without production impact.

When should I use this skill?

Error rates spike, latency degrades, or bad deploy suspected.

What you get

Structured incident brief with mitigation, evidence, and follow-ups.

Files

SKILL.mdMarkdownGitHub ↗

Production Incident Responder

Source mapping: Tier 2 high-value skill derived from Kotlin_Spring_Developer_Pipeline.md (SK-24).

Mission

Restore service safely before chasing perfect explanations. Keep mitigation, diagnosis, communication, and evidence preservation disciplined and explicit.

First Principles

  • Mitigate first.
  • Prefer reversible actions over heroic code changes.
  • Preserve evidence while the system is still exhibiting the problem.
  • Separate confirmed facts from working hypotheses.

Inputs To Gather

  • Current alert state, user impact, and blast radius.
  • Recent deploys, config changes, feature-flag changes, and dependency incidents.
  • Key dashboards: latency, error rate, saturation, dependency health, queue depth, pool usage.
  • Correlated traces and logs for the failing path.
  • Known runbooks, rollback mechanisms, and feature flags.

Response Sequence

1. State impact and likely severity. 2. Stop unsafe changes and identify the fastest reversible mitigation:

  • rollback
  • disable feature
  • reduce concurrency
  • shed load
  • rate-limit callers
  • isolate or degrade a dependency

3. Preserve high-signal evidence while the symptom still exists. 4. Compare timeline of incident onset with recent changes. 5. Localize the failing layer: application, database, downstream dependency, queue, infrastructure, or configuration. 6. Propose long-term corrective actions only after the service is stable.

Advanced Incident Heuristics

  • Restarting everything can destroy the best evidence and amplify a connection storm. Use restarts deliberately, not reflexively.
  • Scaling the app tier does not help when the database or a downstream service is the bottleneck.
  • Rate-limiting or queue pausing may protect core flows better than full rollback when only one feature path is toxic.
  • A config-only incident can look like a code regression; compare effective runtime values before patching application code.
  • A healthy dependency at low volume can still fail under retry storms from your own fleet.
  • If the system uses caches, verify whether bad cache fill, stampede, or stale data amplified the incident.
  • If the incident is intermittent, preserve timing and hypothesis logs. Races and saturation patterns are easy to lose after mitigation.
  • Post-incident work must include detection and prevention, not only the code fix.

Incident Command Nuances

  • One person should own technical command during a serious incident. Parallel debugging without a decision owner often slows mitigation.
  • Communication cadence matters. Operators and stakeholders need regular updates even when the technical picture is incomplete.
  • Rollback is not always safe if data shape or side effects have already changed. Assess rollback safety before pressing the button.
  • Canary comparison, feature-flag cohort analysis, and effective-config diffing often localize incidents faster than code inspection.
  • Preserve version, commit, config, and infrastructure fingerprints in the incident notes while they are still recoverable.

Expert Heuristics

  • Choose the first mitigation that reduces blast radius and buys time, not the one that feels most technically satisfying.
  • Prefer mitigations that also test a hypothesis when that can be done safely.
  • If the incident spans several layers, identify the current bottlenecked layer first. Solving secondary symptoms wastes the window of action.
  • A good postmortem action item changes detection, defaults, rollout strategy, or operational safety nets, not just one line of code.

Output Contract

Return these sections:

  • Impact: who or what is affected and how badly.
  • Immediate mitigation: the safest reversible action to reduce pain now.
  • Evidence: the strongest signals collected so far.
  • Working hypothesis: the leading explanation plus uncertainty.
  • Next diagnostic step: the most informative next action once stable.
  • Follow-up: long-term fix, monitoring change, and postmortem actions.

Guardrails

  • Do not recommend code changes as the very first incident action when a reversible mitigation exists.
  • Do not claim root cause certainty without evidence.
  • Do not optimize for elegance over containment during an outage.
  • Do not forget operator communication and blast-radius tracking while debugging.

Quality Bar

A good run of this skill reduces user pain quickly and leaves the team with a cleaner path to root cause. A bad run jumps to speculative code fixes while the service remains unstable and evidence disappears.

Related skills

FAQ

What does production-incident-responder do?

production-incident-responder runs mitigate-first incident response for Kotlin Spring.

When should I use production-incident-responder?

Error rates spike, latency degrades, or bad deploy suspected.

Is this skill safe to install?

Review the Security Audits panel on this page before installing in production.

DevOps & CI/CDmonitoringsupport

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.