Agent skill · data analytics · wshobson

slo-implementation

Define and implement Service Level Indicators (SLIs) and Service Level Objectives (SLOs) with error budgets and alerting. Use when establishing reliability targets, implementing SRE practices, or measuring service performance.

Why this skill is useful

Provides specific Prometheus queries and error budget policies that enhance the AI's ability to implement SLOs effectively.

What it needs

Requires prometheus installed locally. About 3k tokens when loaded. Last updated 2026-08-05. 38,570 stars on the source repository.

What this skill does

SLO Implementation Framework for defining and implementing Service Level Indicators (SLIs), Service Level Objectives (SLOs), and error budgets. Purpose Implement measurable reliability targets using SLIs, SLOs, and error budgets to balance reliability with innovation velocity. When to Use Define service reliability targets Measure user-perceived reliability Implement error budgets Create SLO-based alerts Track reliability goals SLI/SLO/SLA Hierarchy Defining SLIs Common SLI Types 1. Availability SLI 2. Latency SLI 3. Durability SLI Reference: See references/slo-definitions.md Setting SLO Targets Availability SLO Examples SLO % Downtime/Month Downtime/Year ------ -------------- ------------- 99% 7.2 hours 3.65 days 99.9% 43.2 minutes 8.76 hours 99.95% 21.6 minutes 4.38 hours 99.99% 4.32 minutes 52.56 minutes Choose Appropriate SLOs Consider: User expectations Business requirements Current performance Cost of reliability Competitor benchmarks Example SLOs: Error Budget Calculation Error Budget Formula Example: SLO: 99.9% availability Error Budget: 0.1% = 43.2 minutes/month Current Error: 0.05% = 21.6 minutes/month Remaining Budget: 50% Error Budget Policy Reference: See references/error-budget.md SLO Implementation Prometheus Recording Rules SLO Alerting Rules SLO Dashboard Grafana Dashboard Structure: Example Queries: Additional patterns and templates More detailed templates and worked examples live in references/details.md. Read that file for the full pattern library.

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills wshobson/slo-implementation

View the source on GitHub

Browse the @skills marketplace