incident-triage-runbook

incident-triage-runbook is a skill for Claude Code, Codex from anthropics/cwc-workshops. It costs 51 tokens per session (621 once invoked), scanned A, original, Apache-2.0.

A runbook for investigating production incidents involving slow responses or increased errors. A runbook is a documented sequence of checks for handling a recurring operational problem.

In plain words
What is it for?
Triaging latency spikes, investigating elevated error rates, comparing incidents with recent code deployments, and recording a concise root cause.
Why use it?
It provides an evidence-based order for checking recent deployments, databases, logs, and upstream services instead of searching randomly.

Skill for Claude CodeCodex ✓ vendor

Written for no agent in particular: nothing here depends on one.

Good fit Triaging latency spikes, investigating elevated error rates, comparing incidents with recent code deployments, and recording a concise root cause.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/anthropics/cwc-workshops/incident-triage-runbook
About the project

CWC Workshops is a collection of materials from Anthropic-run workshops on building and evaluating AI-assisted coding workflows. The workshops cover model selection, multi-agent systems, managed agents, and product development with coding agents. The catalogue entries are examples and teaching materials from those workflows.

anthropics/cwc-workshops · 2,290 stars · on GitHub

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add anthropics/cwc-workshops --skill incident-triage-runbook
Clone the repo
git clone --depth 1 https://github.com/anthropics/cwc-workshops

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for incident-triage-runbook

README.md
[![agentmods](https://agentmods.dev/badge/skills/anthropics/cwc-workshops/incident-triage-runbook/github.svg)](https://agentmods.dev/skills/anthropics/cwc-workshops/incident-triage-runbook)
Your own site
<a href="https://agentmods.dev/skills/anthropics/cwc-workshops/incident-triage-runbook"><img src="https://agentmods.dev/badge/skills/anthropics/cwc-workshops/incident-triage-runbook/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for incident-triage-runbook

Your own site · 80×15
<a href="https://agentmods.dev/skills/anthropics/cwc-workshops/incident-triage-runbook"><img src="https://agentmods.dev/badge/skills/anthropics/cwc-workshops/incident-triage-runbook.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 51 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 621 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00051 $0.00621
Opus 5.5 $0.00020 $0.00248
Sonnet 5.5 $0.00010 $0.00124
Haiku 4.5 $0.00005 $0.00062

Measured 24d ago against content hash 8570afee91aa, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

incident-triage-runbook scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 24d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

Origin

Copies of this mod

1 near-identical copy found in the catalogue:

ship-your-first-managed-agent/skills/incident-triage-runbook/SKILL.md · 58 lines

How it starts

The opening of the file, as written. The whole thing — 58 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Incident triage

If you change the order below, say why in #sre.

Order of operations

  1. Pull deploys for the last 6h. Don't open the log first.
  2. Line the deploy timestamps up against p99_latency_ms / error_rate for the paged service. State the gap ("deploy 14:31, p99 moves 14:33").
  3. If a deploy lines up: pull the diff, read it. Check for the stuff in the next section.
  4. Then grep the log to confirm. Don't grep to fish.
  5. No deploy lines up → the service may be a victim. Check db_pool_utilization across checkout/cart/auth/inventory, then the upstream deps (db-primary, db-inventory, idp.internal). Find what moved first.

Ask get_metrics for a name that doesn't exist and it lists the ones that do.

Things that have burned us

In rough order of how often:

  • per-row query where there used to be a batch
  • cache decorator removed "temporarily"
  • new query, no index
  • blocking call in an async handler
  • retry loop with no backoff

Write-up

One line at the bottom of your reply:

Root cause: <sha> — one sentence on the mechanism.

If it wasn't a deploy, put the component or upstream dep where the sha goes (db-primary, stripe-api, whatever). Still one sentence.

Everything above that line is evidence. Keep it short; the long version goes in the postmortem doc.

If you were handed an incident id, also save the structured version to /workspace/findings/<INCIDENT_ID>.json so the postmortem can be built from it:

{
  "incident_id": "INC-0000",
  "service": "checkout",
  "title": "one line, what users saw",
  "root_cause": {"ref": "<sha or component>", "summary": "one sentence on the mechanism"},
  "timeline": [{"time": "14:31:18", "event": "what happened"}],
  "evidence": ["one fact per line, with the number or timestamp that proves it"],
  "ruled_out": ["what you checked that turned out not to be the cause, and why"],
  "impact": {"metric": "p99_latency_ms", "baseline": 65, "peak": 3640, "unit": "ms"},
  "fix": "the immediate remediation",
  "caused_by_incident": null
}

Read the full file on GitHub · 58 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 24d ago Changed · +21 lines 8570afee91aa
  2. 2mo ago First seen · 37 lines · 51 tokens per session scan A a149675d59f7

Subscribe to this mod's changes

incident-triage-runbook is a skill published in the GitHub repository anthropics/cwc-workshops (2,290 stars, last pushed 6d ago), licensed Apache-2.0. It adds 51 tokens to every session and 621 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

incident-triage-runbook compared with skills from other repositories

incident-triage-runbook next to 6 skills from other repositories
ModTypeStarsLast pushLicenceScanTokensWorks with
incident-triage-runbookanthropics/cwc-workshopsSkill2.3k6d agoApache-2.0A51Claude Code, Codex
systematic-debuggingopen-metadata/OpenMetadataSkill16kyesterdayApache-2.0A37Claude Code
log-error-digestzebbern/claude-code-guideSkill4.7k3d agoMITA71Claude Code, Codex
incident-response-incident-responsermyndharis/antigravity-skillsSkill2.0k3d agoMITA36Claude Code, Codex
cwv-optimizeradobe/skillsSkill322yesterdayApache-2.0A112Claude Code
ci-fixersipyourdrink-ltd/bernsteinSkill1.2kyesterdayApache-2.0A15Claude Code, Codex
diagnosing-missing-recordingsPostHog/posthogSkill41kyesterdaynoneA76Claude Code, Codex