sre-engineer

Define SLOs, error budgets, and Prometheus/Grafana queries for production services.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/Estom/aiflex --skill sre-engineer-estom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sre-engineer
Source: https://github.com/Estom/aiflex/tree/main/skills-repo/Jeffallan-skills/sre-engineer
Command: npx skills add https://github.com/Estom/aiflex --skill sre-engineer-estom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps engineering teams define measurable SLIs and SLOs, manage error budgets, reduce operational toil, and prepare robust incident response and chaos experiments to keep production services reliable and scalable.

Core Features & Use Cases

  • SLO/SLI design and error budget management: templates, calculators, and policy examples for setting targets and computing remaining budget.
  • Monitoring, alerting and dashboards: Prometheus rules, alerting patterns, and Grafana dashboard templates to detect and respond to violations.
  • Automation and runbooks: self-healing patterns, automated runbook executors, capacity planning scripts, and chaos experiment runners to reduce manual toil.
  • Use Case: Create a 99.9% availability SLO for a payments API, generate Prometheus queries and alerts, produce a runbook for fast remediation, and provide automation scripts to reduce repeat incidents.

Quick Start

Draft SLO definitions, Prometheus queries, an error budget policy, and a step-by-step runbook for the payment-api service targeting 99.9% availability.

Frequently Asked Questions about sre-engineer

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

FAQPage Schema
How do I define SLIs and SLOs for a distributed system?

You can create an error budget policy by defining SLO targets and tracking remaining availability thresholds. This Skill produces error budget calculators and policy templates that dictate when to halt feature deployments and prioritize reliability work.

How do I generate Prometheus alerts for SLO violations?

Generating Prometheus alerts for SLO violations requires writing rules that trigger when error budget burn rates exceed defined thresholds. This Skill outputs Prometheus queries and alerting patterns to detect and respond to SLO violations.

What is the best way to reduce operational toil during incident management?

Reducing operational toil during incident management involves creating self-healing patterns and automated runbook executors. This Skill provides runbooks and automation scripts to enable fast remediation and reduce repeat manual incidents.

Can I use chaos engineering to test resilience for production services?

You can use chaos engineering to test resilience by running controlled experiments that inject failures into production services. This Skill provides chaos experiment runners to validate system behavior and prepare robust incident response strategies.

Does this Skill help with capacity planning for production services?

Yes, this Skill supports capacity planning for production services by generating scripts that forecast resource requirements based on SLO targets. It helps ensure distributed systems remain reliable and scalable under varying loads.