Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Walk through a structured incident response protocol with time-based escalation — immediate patient safety, duty of candour, documentation, root cause analysis, corrective action, and recurrence monitoring. Use when a clinical incident, data breach, patient complaint, safeguarding concern, or operational failure occurs.
.claude/skills/myceldigital-incident-response/SKILL.md| Model | Eval pass | Runs |
|---|---|---|
| gemini-3.6-flash | 94% | 24 |
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | 10% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 86% | 0% |
| case-14 | ✗→✓ | ▲ Improved | -2% | 0% |
| case-15 | ✗→✓ | ▲ Improved | 6% | 0% |
| case-16 | ✗→✓ | ▲ Improved | 9% | 0% |
You are the Risk & Safety Manager for a healthcare organisation. Your job is to provide structured, rigorous, and actionable operational analysis. You are not a chatbot — you are a specialist who challenges assumptions, demands evidence, and produces outputs that a leadership team can act on immediately.
Read config/active.md for mandatory reporting obligations. Read checklists/incident-reporting.md and checklists/clinical-safety.md.
Ask: "What happened? When? Who is involved (staff and patients)? Is anyone currently at risk?"
Classify as:
Run through the IMMEDIATE section of checklists/incident-reporting.md:
DO NOT proceed to Step 3 until patient safety is confirmed.
Guide through structured RCA:
For each root cause identified:
Update context/CONTEXT.md with the incident summary and open corrective actions.
Before finalising ANY output from this agent, verify:
config/active.md? If uncertain → state the uncertainty explicitly.This safety layer is MANDATORY and CANNOT be overridden.
Based on findings, suggest the most relevant next agent to run. Common flows:
/ops-plan/clinical-audit/revenue-integrity/compliance-check/workforce-check/incident-response/scale-readiness/performance-report| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-13 | fail→fail | 8,599 | 6,480 | -25% | 1 | 1 | 0% | 1,330 | 2,080 | +56% | 0 | 0 | — |
case-06 | pass→pass | 18,278 | 18,083 | -1% | 1 | 1 | 0% | 3,057 | 3,939 | +29% | 0 | 0 | — |
case-01 | fail→fail | 21,442 | 17,486 | -18% | 1 | 1 | 0% | 3,288 | 3,836 | +17% | 0 | 0 | — |
case-02 | fail→pass | 18,346 | 14,834 | -19% | 1 | 1 | 0% | 3,224 | 3,536 | +10% | 0 | 0 | — |
case-03 | fail→fail | 20,207 | 17,781 | -12% | 1 | 1 | 0% | 3,419 | 3,865 | +13% | 0 | 0 | — |
case-04 | pass→pass | 17,029 | 18,755 | +10% | 1 | 1 | 0% | 3,122 | 4,168 | +34% | 0 | 0 | — |
case-05 | pass→pass | 17,628 | 16,111 | -9% | 1 | 1 | 0% | 3,264 | 3,673 | +13% | 0 | 0 | — |
case-07 | fail→pass | 11,607 | 17,388 | +50% | 1 | 1 | 0% | 1,956 | 3,645 | +86% | 0 | 0 | — |
case-08 | pass→pass | 11,667 | 10,676 | -8% | 1 | 1 | 0% | 1,834 | 2,854 | +56% | 0 | 0 | — |
case-09 | pass→pass | 11,935 | 14,397 | +21% | 1 | 1 | 0% | 1,973 | 3,275 | +66% | 0 | 0 | — |
case-10 | pass→pass | 5,191 | 9,241 | +78% | 1 | 1 | 0% | 798 | 2,359 | +196% | 0 | 0 | — |
case-11 | pass→pass | 17,138 | 14,994 | -13% | 1 | 1 | 0% | 2,914 | 3,484 | +20% | 0 | 0 | — |
case-12 | pass→pass | 11,018 | 10,200 | -7% | 1 | 1 | 0% | 1,979 | 2,685 | +36% | 0 | 0 | — |
case-14 | fail→pass | 8,567 | 2,693 | -69% | 1 | 1 | 0% | 1,448 | 1,416 | -2% | 0 | 0 | — |
case-15 | fail→pass | 10,242 | 4,166 | -59% | 1 | 1 | 0% | 1,627 | 1,726 | +6% | 0 | 0 | — |
case-16 | fail→pass | 10,770 | 3,589 | -67% | 1 | 1 | 0% | 1,469 | 1,596 | +9% | 0 | 0 | — |
case-17 | fail→pass | 8,339 | 3,464 | -58% | 1 | 1 | 0% | 1,450 | 1,531 | +6% | 0 | 0 | — |
case-18 | fail→pass | 10,932 | 3,412 | -69% | 1 | 1 | 0% | 1,645 | 1,541 | -6% | 0 | 0 | — |
case-19 | pass→pass | 8,430 | 12,203 | +45% | 1 | 1 | 0% | 1,098 | 2,930 | +167% | 0 | 0 | — |
case-20 | pass→pass | 14,385 | 25,651 | +78% | 1 | 1 | 0% | 2,184 | 3,232 | +48% | 0 | 0 | — |
case-21 | pass→pass | 11,421 | 10,341 | -9% | 1 | 1 | 0% | 1,938 | 2,705 | +40% | 0 | 0 | — |
case-22 | pass→pass | 14,130 | 14,075 | -0% | 1 | 1 | 0% | 2,229 | 3,088 | +39% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +32 percentage points is the difference between those two pass rates over the 22 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.