cyberneticlibrary

Design SLOs with burn-rate alerts

slo-designskillsetup L117,464
alirezarezvani/claude-skills
What it does

Design SLO with SLI, target, error budget, and burn-rate alerts

Best for

Define observable, measurable reliability targets with multi-window burn-rate alerting for production services

Inputs
  • · Service name
  • · SLI type (e.g., request-success-rate)
  • · Target % (e.g., 99.9)
  • · Observation window (days)
  • · Owner name
Outputs
  • · .slo.json definition
  • · Error budget calculation
  • · Multi-window burn-rate alert thresholds
  • · Markdown SLO for peer review
Requires
  • · slo-architect skill scripts (slo_designer.py, error_budget_calculator.py)
Preconditions

slo-architect skill installed; 30 days historical SLI data available; error budget policy doc

Failure modes

Unsustainable target chosen; missing SLI data; SLO review fails validation checks

Trust signals
  • · Computes error budget + multi-window burn-rate alerts
  • · Validates against slo_review.py checker
  • · Outputs PromQL-shaped alert thresholds