Skip to content

Packs

SRE / on-call

When to use it
Operate the service: runbooks, observability design, incident communications, postmortems, and capacity/cost models.
Covers
Run and recover the service (7), Decide what to build (1)
Where you decide
  • G4 human — operate → learn
Size
13 skills · 1 loop · 1 gate, 1 needs a person
npx skilldrop-cli install --pack sre-oncall

Installs 13 skills, including core.

Other ways to install

The pack's loops too, each as an invokable skill:

npx skilldrop-cli install --loop --pack sre-oncall

In Claude Code, as a plugin (after /plugin marketplace add sananthanarayan/skilldrop):

/plugin install sre-oncall@skilldrop

Into Cursor, Kiro or another IDE:

npx skilldrop-cli install --pack sre-oncall --ide cursor

Start here: Write the runbook an on-call engineer can follow at 3am

Paste this into your agent:

Write a runbook for our payments-api service: it runs in the Kubernetes namespace payments, depends on Postgres and Stripe, and pages the payments on-call rotation.
How to tell it worked
runbook-generator returns a runbook with rollback commands, the common incidents and what to do for each, and an escalation path. Facts you did not give it are marked missing, not invented.
If nothing happens
If runbook-generator does not activate, ask for it by name ("use runbook-generator") and check that its folder exists in your skills folder (~/.claude/skills/ by default).

A typical session

When: You are getting a service ready to run, handling an incident, or writing it up afterwards; you can join at whichever stage you are in.

You bring:

  1. You
    Describe the service and its main user journeys.
    You get
    SLIs and SLOs with error budgets, burn-rate alerts split into page and ticket, and a metrics, logs and traces plan with a cardinality and cost budget.
  2. You
    Give it the service details and the alerts from the plan.
    You get
    A runbook with deploy and rollback steps, what to do for each common incident, escalation, SLOs, dashboards and dependencies, with unknown facts marked missing.
  3. You
    During an incident, say what users are seeing and what stage you are in (detect, mitigate or resolve).
    You get
    Separate updates for the status page, internal stakeholders and execs, each leading with user impact and naming the next update time, with no guessed cause or ETA.
  4. You
    Paste the incident thread, pager timeline and notes once it is over.
    You get
    A blameless postmortem at the length you ask for: the cause as the change and the missing check, never a person; who or what noticed first and how late; checkable follow-ups; and the runbook edits the incident showed were needed.
    You decide
    Gate G4, a human call: PROCEED closes it, PROCEED WITH CONDITIONS closes it with named follow-ups, REVISE sends the deltas back to the runbook.
  5. You
    A few weeks later, export deployments and incidents as CSV and ask whether the postmortem's actions moved anything.
    You get
    Change fail rate, failed deployment recovery time, lead time and deployment frequency computed from the exports, with the weekly trend and the rows it had to skip.

You end with: An observability plan, a runbook tied to its alerts, the incident updates you sent, and a postmortem whose deltas go back into the runbook.

Loops

Compare SRE / on-call with another pack

Skills in this pack (8)

Included from core (5)