This gives you working SRE frameworks for the stuff that actually matters: SLO tracking with error budget calculations, incident management with proper severity levels and timelines, and the kind of structured approaches that keep production stable. The code is practical, like the SLOTracker that calculates compliance windows and the IncidentManager that handles the whole lifecycle from detection to post-mortem. It's built for teams moving past ad-hoc firefighting into actual reliability engineering, where you need to quantify uptime, manage on-call sanely, and learn from failures. The Python examples are complete enough to adapt rather than rewrite from scratch.

skills.sh installs
201
GitHub stars
44
last updated
Aug 21, 2026

Install

$ npx -y skills add personamanagmentlayer/pcl --skill sre-expert --agent claude-code

Installs into .claude/skills of the current project.

Files

Site Reliability Engineering Expert

Expert guidance for SRE practices, reliability engineering, SLOs/SLIs, incident management, and operational excellence.

Core Concepts

SRE Fundamentals

  • Service Level Objectives (SLOs)
  • Service Level Indicators (SLIs)
  • Error budgets
  • Toil reduction
  • Monitoring and alerting
  • Capacity planning

Reliability Practices

  • Incident management
  • Post-incident reviews (PIRs)
  • On-call rotations
  • Chaos engineering
  • Disaster recovery
  • Change management

Automation

  • Infrastructure as Code
  • Configuration management
  • Deployment automation
  • Self-healing systems
  • Runbook automation
  • Automated remediation

SLO/SLI Management

from dataclasses import dataclass
from datetime import datetime, timedelta
from typing import List, Dict
import numpy as np

@dataclass
class SLI:
    """Service Level Indicator"""
    name: str
    description: str
    query: str
    unit: str  # 'percentage', 'milliseconds', etc.

@dataclass
class SLO:
    """Service Level Objective"""
    name: str
    sli: SLI
    target: float
    window_days: int

class SLOTracker:
    """Track and manage SLOs"""

Sponsors

Details

Repository
github.com/personamanagmentlayer/pcl
Category
DevOps & CI/CD
First seen
Jun 3, 2026

More from personamanagmentlayer/pcl

All 99
1aliyun avataralibabacloud-solution-deployaliyun/alibabacloud-aiops-skillsDeploy Alibaba Cloud official tech solutions. Trigger when the user mentions an Alibaba Cloud solution, pastes a solution URL (aliyun.com/solution/tech-solution181skills.sh installs
2josiahsiegel avatardocker-2025-featuresjosiahsiegel/claude-plugin-marketplaceLatest Docker features (2025-2026) including Docker AI, Enhanced Container Isolation, BuildKit improvements, and Moby. PROACTIVELY activate for: (1) Docker AI /178skills.sh installs
3aj-geddes avatarData Cleaning Pipelineaj-geddes/useful-ai-promptsBuild robust processes for data cleaning, missing value imputation, outlier handling, and data transformation for data preprocessing, data quality, and data pip0skills.sh installs
4butterbase-ai avatarjourney-deploybutterbase-ai/butterbase-skillsUse as the deploy-verification stage of the Butterbase journey, after journey-frontend (or after any build stage if there is no frontend). Smoke-tests the deplo0skills.sh installs
5masharratt avatarcfn-error-managementmasharratt/claude-flow-noviceUnified error handling, batching, and logging for CFN Loop. Use when you need to capture agent errors, batch multiple errors for processing, log structured erro0skills.sh installs
6METR avatarmonitoringMETR/inspect-actionMonitor Hawk job status, view logs, and diagnose issues. Use when the user wants to check job progress, view error logs, debug a failing job, or generate a moni0skills.sh installs