sre-engineer

Define SLOs/SLIs and implement monitoring, alerting, and runbooks for production systems.

3|2|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/wesleyegberto/software-engineering-skills --skill sre-engineer-wesleyegberto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sre-engineer
Source: https://github.com/wesleyegberto/software-engineering-skills/tree/main/plugins/devops/skills/sre-engineer
Command: npx skills add https://github.com/wesleyegberto/software-engineering-skills --skill sre-engineer-wesleyegberto

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps organizations quantify and manage reliability by defining SLOs/SLIs, setting up monitoring and alerting, and guiding incident response and automation at scale.

Core Features & Use Cases

  • Define meaningful SLOs/SLIs (availability, latency, error budgets) and map them to actionable targets.
  • Implement robust incident management, runbooks, chaos testing, and toil reduction to sustain feature velocity.
  • Automate reliability workflows (monitoring, alerting, capacity planning) across production systems to reduce manual toil and improve MTTR.

Quick Start

Define initial SLOs and set up basic monitoring and runbooks to start reliably.

Frequently Asked Questions about sre-engineer

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

FAQPage Schema
How do I define SLOs and SLIs to quantify service reliability?

Define SLOs and SLIs by identifying measurable service indicators like availability and latency, then mapping them to actionable reliability targets. This establishes error budgets to balance feature velocity against stability across production systems.

What is the best way to reduce manual toil in incident management?

Reduce manual toil in incident management by automating reliability workflows, implementing runbooks, and setting up robust monitoring and alerting. This approach sustains feature velocity while improving mean time to recovery across production environments.

How does chaos engineering fit into site reliability practices?

Chaos engineering tests production system resilience by proactively simulating failures. Within site reliability practices, it validates monitoring, runbooks, and incident response automation to prevent outages and enable safe deployments.

Can I use this approach for capacity planning and safe deployments?

Yes, you can apply site reliability engineering to capacity planning and safe deployments. It automates reliability workflows and uses measurable SLO targets to ensure production systems maintain stability during scaling and releases.

When do I need to set up error budgets for application monitoring?

Set up error budgets for application monitoring when you need to quantify reliability limits and balance feature velocity against stability. Error budgets define acceptable failure rates based on SLOs to prevent outages across production systems.