Guide · Agent skill
How to use the AI SRE Incident Response agent skill
Updated · written with AI from the project's own documentation and checked against our catalogue data
The AI SRE Incident Response skill is a documentation-style playbook that an AI agent can use when a production LLM service has an incident, such as a model outage, falling answer quality, unusually frequent safety filter hits, or a spike in token spending. This guide explains what the skill makes the agent do, how to install it, how to ask for it in plain language, and what to check before using its runbooks. It is written for on-call platform and SRE engineers who run LLM-powered services and have authorized access to those systems.
Quick start
- 1Download and unzip the skill. Download the ZIP from the page where you found this guide and unzip it so that SKILL.md sits in a skills folder.
- 2Place it where the agent can find it. Put the folder in ~/.claude/skills/ for personal use or in .claude/skills/ inside a project. In the Claude apps, upload the ZIP under Settings → Capabilities → Skills instead.
- 3Confirm your prerequisites. Check that Prometheus, Alertmanager, Grafana, your on-call tool, kubectl and the other listed CLIs are available, and that you have authorized access to the environment.
- 4Describe the incident in plain words. Ask the agent about the problem, including the service or model and the symptom, such as rising cost or a spike in guardrail violations.
- 5Review and calibrate before acting. Check the suggested severity, alert thresholds and runbook commands against your SLOs and environment, then run only the steps your team has approved.
What does the AI SRE Incident Response skill make the agent do?
The skill applies standard site reliability engineering practice to AI systems. It groups AI incidents into four classes: availability (model or provider unavailable, timeout storms), quality (answer accuracy or tool success drops below SLO), safety (harmful or policy-violating outputs increase), and cost (unexpected token or provider spend spikes).
Once installed, the agent can suggest a severity level for an incident, propose Prometheus and Alertmanager alert rules, and walk a responder through step-by-step runbooks, including fallback routing and rollbacks. The file itself contains no executable scripts; the agent is giving guidance, and people run the commands.
- Severity levels SEV1 to SEV4, each with a response time and notification method
- Example Prometheus alert rules for endpoint down, hallucination rate, token cost, p95 latency, guardrail violations, groundedness and provider errors
- Runbooks for model outages, quality regressions and token cost explosions
How do you install the skill?
Agent skills are folders that contain a SKILL.md file with instructions the agent loads when a task matches. This skill is distributed as a ZIP file from the page where you found this guide. Its folder contains a single file, SKILL.md.
You can install it in one of two ways. For a personal setup, unzip the download into ~/.claude/skills/. For a single project, unzip it into the project's .claude/skills/ folder so that it applies only to that repository. In the Claude apps, you can instead upload the ZIP under Settings → Capabilities → Skills.
- Personal: unzip into ~/.claude/skills/
- Project only: unzip into .claude/skills/ inside the project
- Claude apps: Settings → Capabilities → Skills, then upload the ZIP
What do you need before you use it?
The skill assumes you already run the monitoring and delivery tools it refers to. It does not install them. The compatibility note lists the platform CLIs the runbooks use, and the prerequisites list the monitoring and on-call systems the alert rules depend on.
Most importantly, you need authorized access to the target environment. Several runbook steps run kubectl commands that can change live deployments.
- Prometheus and Alertmanager, with scrape targets for your AI services
- Grafana dashboards for latency, error rate, cost and quality
- An on-call tool such as PagerDuty, Opsgenie or equivalent
- A runbook repository that responders can access
- A rollback mechanism for model and prompt versions, such as GitOps or feature flags
- CLIs referenced by the runbooks: kubectl, helm, terraform, git and CI runners
- Authorized access to the target environment
How do you trigger the skill with a natural request?
You do not need special syntax. Describe the incident or the artifact you need in plain words, and mention the kind of problem so the agent can match it to the right class (availability, quality, safety or cost). Include the service, model or tenant if you know them, because the runbooks ask responders to identify scope first.
Good requests name the problem and the output you want. Examples are below. Treat the output as a draft to review with your team, not as a finished plan.
- "Our LLM gateway is returning 503s from the provider. Give me a SEV-level assessment and the model outage runbook steps."
- "Write Prometheus alert rules for token cost per tenant and p95 latency on our inference service."
- "Hallucination rate jumped after last night's model promotion. Walk me through the quality regression runbook."
- "Draft a severity framework for guardrail violation spikes on our customer support bot."
Example alert rules and runbook steps
The skill includes a Prometheus rule file. The rule below fires when the endpoint job reports down for two minutes. Its thresholds are illustrative: the skill says to calibrate them to your declared SLO, metric units, tenant budgets and workload before use.
The model outage runbook starts by checking the provider status page and network connectivity. If the provider is down, it enables a fallback route. If a self-hosted model is down, it checks pod status and restarts the deployment when out-of-memory errors appear.
- alert: ModelEndpointDown expr: up{job="llm-inference"} == 0 for: 2m labels: severity: sev1Safety notes: scripts, network and production changes
The skill file does not run scripts, and it does not use the network itself. However, the runbooks contain commands for your team to run, including curl health checks and kubectl commands that set environment variables, restart deployments and roll back releases. Those commands act on real systems, so only run them when you are authorized and have confirmed the target.
The skill also states that its groundedness proxy is not a verified quality measurement and that its thresholds must be calibrated. A Kubernetes annotation alone does not enforce a deployment freeze, so verify that your controller or pipeline honors it. Treat production traffic as production: do not describe a live call as an offline test.
- Run kubectl and rollback commands only with authorized access to the target environment
- Verify that a deployment freeze is enforced by your controller or pipeline, not just by an annotation
- Use synthetic or redacted cases for evaluation runs
- Check personal-data exposure before increasing trace sampling
What people use it for
- Drafting a severity framework for an AI service that covers availability, quality, safety and cost incidents
- Generating Prometheus alert rules for LLM endpoint availability, latency and token cost by tenant
- Writing a first-draft runbook for a model provider outage with fallback routing
- Preparing a quality regression response plan after a model or prompt change
Frequently asked questions
How do I install the AI SRE Incident Response skill?
Download the ZIP from the page where you found this guide. Unzip it into ~/.claude/skills/ for personal use or into a project's .claude/skills/ folder for one repository. In the Claude apps, you can upload the ZIP under Settings → Capabilities → Skills.
Is the AI SRE Incident Response skill free to use?
The skill is published under the MIT licence, as stated in its metadata. Check the licence file linked from the source repository for the full terms. The skill itself is documentation and does not run scripts.
What do I need to run this skill?
You need Prometheus and Alertmanager, Grafana dashboards, an on-call tool such as PagerDuty or Opsgenie, and a rollback mechanism for model and prompt versions. The runbooks also reference kubectl, helm, terraform, git and CI runners, plus authorized access to the target environment.
Does the skill run scripts or access the network?
No. The skill is documentation-style guidance and contains no executable scripts. Its runbooks do include commands such as curl and kubectl for your team to run, so those actions happen only when a responder runs them.
Are the Prometheus alert thresholds ready for production?
No. The skill states that its thresholds are illustrative and must be calibrated to your SLO, metric units, tenant budgets and workload. It also says the groundedness proxy is not a verified quality measurement.
Can the skill replace an SRE or an incident response tool?
No. It gives structured guidance and starting runbooks for AI incidents. It does not monitor your systems or page anyone, so you still need Prometheus, Alertmanager and an on-call tool, and a trained responder to make decisions.
New agent skills, repos and AI tools — every week
The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.
Our verdict
This skill suits on-call platform and SRE engineers who run LLM services on Kubernetes or gateway-routed models and need a starting runbook plus example Prometheus rules. It is a poor fit for anyone without authorized production access, or for teams that expect verified quality metrics out of the box, since its thresholds and groundedness proxy need calibration first.
Download the skill