sre-expert

Define SLOs, manage incidents, and implement Prometheus-based monitoring.

41|9|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/personamanagmentlayer/pcl --skill sre-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sre-expert
Source: https://github.com/personamanagmentlayer/pcl/tree/main/stdlib/devops/sre-expert
Command: npx skills add https://github.com/personamanagmentlayer/pcl --skill sre-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires prometheus_client, numpy, random, datetime, typing, enum, time, dataclasses, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides expert guidance and tools to implement and manage Site Reliability Engineering (SRE) best practices, ensuring high availability, reliability, and performance of systems.

Core Features & Use Cases

  • SLO/SLI Management: Define, track, and calculate compliance for Service Level Objectives and Indicators.
  • Incident Management: Create, update, and report on incidents, including MTTR calculation.
  • Monitoring & Alerting: Implement best practices for the four golden signals and define alert rules.
  • Chaos Engineering: Design and run experiments to proactively identify system weaknesses.
  • Use Case: A team can use this Skill to define SLOs for their API, track them against real-time metrics, and manage any incidents that arise, ensuring they meet their reliability targets.

Quick Start

Use the sre-expert skill to define standard SLOs for a web service.

Frequently Asked Questions about sre-expert

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

FAQPage Schema
How do I define and track SLO compliance for my web service?

To define and track SLO compliance, you establish Service Level Indicators and calculate them against target objectives. This SRE practice ensures your web service maintains its required reliability thresholds.

What is the best way to manage incident lifecycles and calculate MTTR?

Manage incident lifecycles by creating, updating, and reporting on incidents to calculate Mean Time To Resolution. This incident management approach ensures structured resolution tracking for operational excellence.

How do I implement Prometheus-based monitoring for the four golden signals?

Implement Prometheus-based monitoring by defining alert rules based on the four golden signals: latency, traffic, errors, and saturation. This monitoring approach tracks system health and triggers alerts on threshold breaches.

Can I use chaos engineering to proactively identify system weaknesses?

Yes, you can design and execute chaos engineering experiments to proactively identify system weaknesses. This SRE technique validates system resilience by injecting controlled failures into your environment.

Do I need Python and NumPy to run SLO calculations and monitoring scripts?

SLO calculations and monitoring scripts require Python with dependencies including NumPy and Prometheus client. These libraries support numerical data processing and metric tracking for your SRE implementation.