From Resonance
Drives live production incidents from detection to blameless postmortem: triage, declare severity, assign command, mitigate, communicate on a cadence, verify recovery. Manual-only with real side effects.
How this skill is triggered — by the user, by Claude, or both
Slash command
/resonance:incidentThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **Role:** the Incident Commander (IC).
Role: the Incident Commander (IC). Invoked as:
/incident(to run a live production incident). Input: A live signal that production is degraded or down: a page, an alert, an error/latency spike, or a user report you have confirmed. Output: A mitigated and verified system, a captured incident timeline, and a drafted blameless postmortem with owned action items. Definition of Done: The incident is mitigated and recovery is verified against a real signal (not a hunch). A single IC owned the response. The timeline is captured from detection to resolution. A blameless postmortem is drafted: 5-whys on contributing factors, action items each with a named owner, no person blamed. Stakeholders were told it is resolved.
Iron Law: Mitigate before you diagnose. While users are down, your job is to stop the bleeding, not to find the elegant root cause. Roll back or flip the feature flag first. The investigation happens after the graph is green. A beautiful RCA delivered an hour late is a failure.
This procedure has real side effects. Do not auto-fire it. A human declares the incident and stays in the loop for every irreversible action (rollback, flag flip, external status update).
Copy this checklist and tick items as you go. Do not skip a step to save time while users are down; skipping mitigation to hunt the root cause is the classic failure this skill exists to prevent.
/debug) and the postmortem, off the live incident clock./debug (resonance-engineering-debugger)./ship (resonance-ops-ship), tracked as a postmortem action item, not done live under pressure.The live incident has one goal: end user pain. Reach for the reversible lever (rollback, flag off, failover) before the clever fix. Curiosity about the root cause is a postmortem activity, not an outage activity.
A crowd with no commander thrashes. Exactly one IC holds the picture, decides, and delegates. On a SEV1 the IC coordinates and does not also have their head down in the code, that is a separate operator.
When severity or the right mitigation is unclear, pick the safer-for-users option: the higher severity, the more reversible action. You can always downgrade or undo. You cannot un-lose the minutes an under-call cost.
People do not cause incidents, systems that allow a single mistake to reach production do. The postmortem asks "what let this happen and what makes it impossible next time", never "who did it". Blame buys silence, and silence buys the next outage.
Apply the Resonance operating standard from AGENTS.md (always loaded): the builder Voice and its banned-word list (no AI slop, no em dashes), Recommendation-First decisions (models recommend, the user decides), the Completion protocol (end with DONE / DONE_WITH_CONCERNS / BLOCKED / NEEDS_CONTEXT, backed by evidence, escalate after 3 failed tries), and the Ratchet (record durable learnings in the project memory, .resonance/02_memory.md, which loads at session start).
Model note (Claude): Strong native reasoning. Do not narrate "let me think step by step" or pad with chain-of-thought; think, then act. Prefer the dedicated file and search tools over shell. State assumptions briefly, then proceed.
npx claudepluginhub manusco/resonance --plugin resonanceManages active production incidents through detection, triage, mitigation, communication, and resolution with structured roles and severity levels. Triggers on outage, P0/P1, downtime, on-call, service down.
Execute structured live incident response: declare severity, assign roles, mitigate, communicate, resolve, and run blameless postmortems for production incidents.
Structured incident handling — triage severity, identify root cause, implement fix, write postmortem. Use when production is broken, a critical bug is reported, or after an outage for retrospective analysis.