sre-engineer_skill

This skill helps you define effective SLOs and error budgets, automate toil, and build reliable systems at scale for resilient operations.
  • Python

2.5k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill sre-engineer

  • _meta.json288 B
  • SKILL.md3.7 KB

Overview

This skill encapsulates senior Site Reliability Engineering practices for defining SLIs/SLOs, managing error budgets, and building reliable systems at scale. It focuses on measurable outcomes: availability targets, error-budget policies, and automation to reduce toil while preserving developer velocity. Use it for incident response, chaos engineering, capacity planning, and on-call improvements.

How this skill works

I assess architecture, current SLOs, incident history, and toil to produce quantitative reliability plans. I define actionable SLIs, set SLO targets, calculate error budgets and burn rates, and produce monitoring, alerting, and automation artifacts (dashboards, Prometheus rules, runbooks, scripts). I also design chaos experiments and capacity models and provide blameless postmortems and remediation steps.

When to use it

  • When defining or revising SLIs, SLOs, or error-budget policies
  • When incidents recur or burn rates threaten feature velocity
  • To reduce operational toil via automation
  • To design and validate resilience with chaos engineering
  • For capacity planning and on-call practice improvements

Best practices

  • Always justify SLO targets with user-impact data and business context
  • Measure golden signals (latency, traffic, errors, saturation) continuously
  • Calculate error budgets from SLOs and treat exhaustion as a policy trigger
  • Automate repetitive tasks and track toil reduction metrics
  • Write blameless postmortems with corrective actions and owners

Example use cases

  • Define a 99.9% availability SLO for a public API, with Prometheus alerts and an error-budget policy
  • Create a runbook and automation to reduce a common manual failover task
  • Design a chaos experiment that validates graceful degradation under instance failures
  • Build a capacity plan based on traffic forecasts and scaling characteristics
  • Investigate repeated incidents, produce a blameless postmortem, and propose fixes

FAQ

Use user-facing metrics tied to experience: request success rate, error rate, request latency percentiles, and resource saturation for dependent services.

How do I act when the error budget is exhausted?

Pause risky releases, prioritize reliability work from the backlog, run targeted mitigations, and communicate status to stakeholders until the burn rate returns to acceptable levels.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
sre-engineer skill by openclaw/skills | VeilStrat