site-reliability

Define SLOs, SLIs, SLAs, and error budgets for production services.

207|31|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/AbsolutelySkilled/AbsolutelySkilled --skill site-reliability
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: site-reliability
Source: https://github.com/AbsolutelySkilled/AbsolutelySkilled/tree/main/skills/site-reliability
Command: npx skills add https://github.com/AbsolutelySkilled/AbsolutelySkilled --skill site-reliability

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The site-reliability skill provides a structured approach to improving production service reliability by defining SLOs, reducing toil, and guiding incident response.

Core Features & Use Cases

  • Define SLOs, SLIs, SLAs and error budgets for services.
  • Automate toil reduction through runbooks, postmortems, incident management, and capacity planning.
  • Improve on-call resilience with blameless postmortems and documented action items.

Quick Start

Define an initial SLO for a service and start automating toil reduction and incident response.

Frequently Asked Questions about site-reliability

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

FAQPage Schema
How do I define SLOs and error budgets for my production services?

You define SLOs by establishing SLIs and SLAs to set reliability targets, then calculate error budgets to track the allowable unreliability for your production services. This structured workflow monitors burn rate to guide improvements.

What is the best way to manage incident response and run blameless postmortems?

The best way to manage incident response is applying SRE practices that enforce structured workflows: monitor burn rates during incidents, then run blameless postmortems with documented action items to ensure continuous reliability improvements.

How do I automate toil reduction in an on-call rotation?

You automate toil reduction by creating runbooks for repetitive operational tasks within your on-call rotation. This SRE approach minimizes manual intervention and improves overall on-call resilience across production systems.

Can I apply capacity planning using SRE practices for my existing services?

Yes, you can apply SRE practices for capacity planning by using defined SLOs and error budgets to dictate resource allocation. This ensures your services maintain reliability targets without over-provisioning resources.

When do I need to set SLAs and error budgets for production systems?

You need to set SLAs and error budgets when your production systems require strict reliability guarantees. Defining these metrics allows you to track burn rate and automate toil before user trust is impacted by outages.