Skills DirectoryCurated open-source Skills from GitHub

slo-implementationcommit 156b7a5SKILL.md · Monitoring & Ops

SLO Implementation

Defines SLIs, SLOs and error budget policy, and implements them with Prometheus recording rules, burn-rate alerts and Grafana dashboards.

npx skills add wshobson/agents --skill slo-implementation
Permissions
  • read-repo
  • write-files
  • shell
  • network
Compatible with
Claude Code, Codex, Cursor, Copilot, OpenCode
GitHub
42.1k
Source
Community · Seth Hobson
Status
Scan passed
License
MIT

Core rule

Error budget equals 1 minus the SLO target; the remaining budget sets change velocity, and an exhausted budget means a feature freeze.

Execution Phases

  1. Phase 01Define SLIs

    Express availability, latency and durability as good-events over total-events ratios in PromQL.

  2. Phase 02Set SLO targets

    Choose targets and windows (e.g. 28 days) from user expectations, business needs, current performance and cost of reliability.

  3. Phase 03Error budget policy

    Compute the budget and set actions at 50%, 10% and 0% remaining: postpone risky changes, freeze non-critical changes, freeze features.

  4. Phase 04Rules, alerts, dashboards

    Write Prometheus recording rules and fast and slow burn-rate alerts, and show compliance, remaining budget and trends in Grafana.

Permissions (summarised from SKILL.md)

CapabilityNeededDetails
File writesRequiredWrites SLO definitions, Prometheus recording and alert rules, error budget policy and Grafana dashboard config.
Command executionNot requiredA framework and template reference; it does not ask to run commands.
Network outboundNot requiredDoes not ask to query Prometheus, Grafana or other external services.

SKILL.md frontmatter (YAML)

SKILL.md frontmatter (YAML)commit 156b7a5
---
name: slo-implementation
description: 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.
---

Related skills

A rule scan cannot catch every risk. Read this skill's SKILL.md and check its permissions before installing.