sre-engineer

Define SLOs, SLIs, and error budgets for production reliability.

10.9k|1.0k|Updated Oct 20, 2025
One-click install
npx skills add https://github.com/Jeffallan/claude-skills --skill sre-engineer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sre-engineer
Source: https://github.com/Jeffallan/claude-skills/tree/main/skills/sre-engineer
Command: npx skills add https://github.com/Jeffallan/claude-skills --skill sre-engineer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps implement SRE practices, SLO/SLI management, and automation for reliability.

Core Features & Use Cases

  • SLI/SLO setup: Define metrics and thresholds.
  • Error budgets: Burn rate monitoring and thresholds.
  • Toil reduction: Automate repetitive tasks.

Quick Start

Define a basic availability SLO and an error budget policy.

Frequently Asked Questions about sre-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I define and monitor SLOs and SLIs for production systems?

SLOs (Service Level Objectives) are quantitative reliability targets like 99.9% availability; SLIs (Service Level Indicators) are the metrics that measure them. Define SLIs by instrumenting golden signals—latency, error rate, saturation—then set SLO thresholds and track burn rate to monitor how quickly you consume your error budget before breaching the target.

What is an error budget and how do I use it for incident management?

An error budget is the allowable downtime or errors within a measurement period derived from your SLO—for example, 99.9% availability permits 43 minutes of downtime monthly. Track burn rate to detect when incidents consume the budget too quickly, then use that signal to trigger incident response, prioritize fixes, and decide when to halt deployments.

How do I reduce toil and automate repetitive reliability tasks?

Toil is manual, repetitive operational work that doesn't scale. Automate runbooks with remediation steps, use monitoring thresholds to trigger automatic responses, and build chaos experiments to proactively discover and fix issues before incidents occur, freeing team capacity for strategic reliability improvements.

Can I use SLOs and error budgets for capacity planning and on-call readiness?

Yes. Error budget trends reveal when capacity or performance degrades, signaling when to scale infrastructure. Burn-rate thresholds inform on-call escalation policies and help forecast when you'll miss SLOs, enabling proactive capacity and staffing decisions before reliability suffers.

What's the best way to conduct blameless postmortems after incidents?

Blameless postmortems focus on systems and processes, not individuals. Document what failed, why detection and response took time, and what automation or monitoring gaps existed. Use postmortem findings to reduce toil, harden runbooks, and improve monitoring to prevent recurrence.

Do I need existing monitoring in place before setting up SLOs?

Yes. SLOs require instrumented metrics for the golden signals you're targeting—latency, error rate, and saturation. If monitoring is absent, instrument your service first, collect baseline data, then define realistic SLOs and error budgets based on observed performance.