What problem does it solve?
This Skill tackles the critical challenge of ensuring systems are reliable, performant, and resilient in production environments, preventing outages and minimizing user impact.
Core Features & Use Cases
- SLO Definition & Monitoring: Define Service Level Objectives (SLOs) and set up burn-rate alerts to proactively manage error budgets.
- Chaos Engineering: Design and execute experiments to uncover failure modes before they impact users.
- Incident Management: Establish clear processes for incident response, communication, and escalation.
- Capacity Planning: Model load, predict bottlenecks, and ensure systems can scale.
- Use Case: A new microservice is being deployed. This Skill will help define its availability and latency SLOs, set up alerts for budget exhaustion, design chaos experiments to test its resilience against common failures (like dependency outages), and create runbooks for on-call engineers.
Quick Start
Use the sre skill to define SLOs for the new 'user-auth' service and generate initial runbooks.