SRE (Site Reliability Engineer)

Define SLOs, error budgets, and observability practices for production systems at scale.

2|Updated May 21, 2026
One-click install
npx skills add https://github.com/tcvdog/agency-agents-hermes --skill sre-site-reliability-engineer-tcvdog
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: SRE (Site Reliability Engineer)
Source: https://github.com/tcvdog/agency-agents-hermes/tree/main/engineering/sre-site-reliability-engineer
Command: npx skills add https://github.com/tcvdog/agency-agents-hermes --skill sre-site-reliability-engineer-tcvdog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams running production systems often lack measurable reliability targets, drown in operational toil, and discover weaknesses only after users are affected. This Skill provides a structured site reliability engineering approach covering SLO definition, error budget tracking, observability design, chaos engineering, and capacity planning. ## Core Features & Use Cases - SLO & Error Budget Framework: Define availability and latency SLOs with SLI formulas, measurement windows, and multi-window burn rate alerts. - Observability Design: Structure metrics, logs, and traces around the four golden signals (latency, traffic, errors, saturation) to debug incidents in minutes. - Toil Reduction & Chaos Engineering: Automate repetitive operational work and proactively inject failures to find weaknesses before users do. - Use Case: A payments team needs to know whether they can ship a risky feature. Use this Skill to check the remaining error budget for the payment-api availability SLO and get a data-driven ship-or-fix recommendation. ## Quick Start Ask the agent to define an availability SLO with burn rate alerts for your payment API service.

Frequently Asked Questions about SRE (Site Reliability Engineer)

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

FAQPage Schema
How do I define an SLO with error budget alerts?▼

Define an SLI as a ratio of good events to total events, set a target like 99.95% over a 30-day window, then attach burn rate alerts. Use a critical alert at factor 14.4 over 5m/1h windows and a warning at factor 6 over 30m/6h windows.

What are the four golden signals of monitoring?▼

The four golden signals are latency, traffic, errors, and saturation. Latency measures request duration, traffic measures request volume, errors track failure rates by type, and saturation tracks resource usage like CPU, memory, and queue depth.

How does error budget decide whether to ship features?▼

If error budget remains in the current SLO window, teams ship features; if the budget is exhausted, reliability work takes priority. This turns the ship-versus-stabilize debate into a data-driven decision instead of a negotiation.

What is the difference between metrics, logs, and traces?▼

Metrics track trends and SLO burn for alerting, logs record detailed events for debugging specific moments, and traces follow request flow across services to locate latency or failures. Together they form the three pillars of observability.

When should I use chaos engineering in production?▼

Use chaos engineering after establishing SLOs, observability, and automated runbooks so failures are detectable and recoverable. Start with small blast-radius experiments during business hours and expand only as confidence in systemic fixes grows.