sre-error-budget-skill

Establish SLOs and error budgets to govern deployment and toil decisions.

1|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/StepowskiEric/Jerrys-agent-skills --skill sre-error-budget-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sre-error-budget-skill
Source: https://github.com/StepowskiEric/Jerrys-agent-skills/tree/main/.agents/skills/systems-and-architecture/sre-error-budget-skill
Command: npx skills add https://github.com/StepowskiEric/Jerrys-agent-skills --skill sre-error-budget-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This guide helps operators and engineers reason about the tradeoff between reliability and the velocity of change by formalizing SLOs, error budgets, and governance policies.

Core Features & Use Cases

  • SLO and error-budget design to set measurable targets that balance risk and speed.
  • Policy-driven deployment guidance that uses current budget status to decide on releases and changes.
  • Toil identification and automation targets to reduce manual repetitive work while maintaining reliability.

Quick Start

Define your service's SLI, SLO, and error budget, then apply this policy to guide deployment decisions.

Frequently Asked Questions about sre-error-budget-skill

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

FAQPage Schema
How do I balance reliability and velocity using SLOs and error budgets?

Error budgets balance reliability and velocity by setting measurable SLO targets, allowing you to govern deployment risks based on remaining budget within a rolling time window. This formalizes the tradeoff between releasing changes and maintaining service stability.

What is an SLO error budget policy and how does it work?

An SLO error budget policy maps your current budget status to deployment and toil automation decisions, using SLIs and SLOs over a rolling window like 30 days. It provides policy-driven guidance to decide on releases and changes while managing service reliability.

How do I define SLIs and SLOs to guide deployment decisions?

To guide deployment decisions, define clear SLIs and SLO targets for your services, then establish an error budget over a rolling time window. Applying this policy helps you reason about the tradeoff between reliability and the velocity of change.

Does governing reliability require specific inputs for error budget calculation?

Governing reliability requires clearly defined SLIs, SLO targets, and a rolling time window such as 30 days to calculate error budgets. You also need a policy mapping budget status to deployment and toil automation decisions to apply the governance effectively.

Can SLO error budgets help reduce manual toil for services?

SLO error budgets help reduce manual toil by identifying repetitive work as automation targets based on your budget status. This approach maintains service reliability while systematically reducing manual repetitive work through policy-driven decisions.

When should I use an SLO error budget policy for incident response?

Use an SLO error budget policy for incident response when you have measurable SLIs and SLO targets over a rolling window. It applies policy-driven guidance to decide on releases and changes, helping balance reliability and velocity during incidents.