sre-engineer

Define and manage SLIs and SLOs for production system reliability.

9|2|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/stephanj/claude-code-collections --skill sre-engineer-stephanj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sre-engineer
Source: https://github.com/stephanj/claude-code-collections/tree/main/skills/sre-engineer
Command: npx skills add https://github.com/stephanj/claude-code-collections --skill sre-engineer-stephanj

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, and includes references (resource) components.

What problem does it solve?

This skill addresses the complexity of maintaining production reliability by providing a structured framework for managing service health, reducing manual toil, and responding to incidents.

Core Features & Use Cases

  • SLI/SLO Management: Define and track meaningful service level indicators and objectives to balance reliability with feature velocity.
  • Toil Reduction: Identify and automate repetitive operational tasks using Python-based self-healing and runbook automation patterns.
  • Incident & Chaos Engineering: Execute controlled failure experiments and manage incident response workflows to ensure system resilience.

Quick Start

Use the sre-engineer skill to define a new SLO for the payment-api service with a 99.9 percent availability target and a 30-day measurement window.

Frequently Asked Questions about sre-engineer

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

FAQPage Schema
How do I define and track SLI and SLO metrics for production system reliability?

To define and track SLI and SLO metrics for production system reliability, you establish Service Level Indicators and Objectives that balance reliability with feature velocity. This framework guides engineering trade-offs using error budget policies.

What is the best way to automate operational toil and repetitive incident response tasks?

The best way to automate operational toil and repetitive incident response tasks is by identifying repetitive manual actions and implementing Python-based self-healing and runbook automation patterns to reduce manual intervention.

How does chaos engineering help manage incident response and ensure system resilience?

Chaos engineering helps manage incident response and ensure system resilience by executing controlled failure experiments and managing incident response workflows, which validates system behavior under failure conditions.

Can I use Python and numpy to monitor golden signals and error budgets?

Yes, you can use Python and numpy to monitor golden signals and error budgets. The skill implements quantitative monitoring of golden signals and error budget policies using Python-based automation patterns.

When do I need to implement error budget policies for my services?

You need to implement error budget policies for your services when you must balance reliability with feature velocity. These policies guide engineering trade-offs by quantifying acceptable levels of unreliability.

Does the sre-engineer skill support setting a 30-day measurement window for a 99.9 percent availability target?

Yes, the sre-engineer skill supports setting a 30-day measurement window for a 99.9 percent availability target. You can define specific SLOs for individual services like a payment-api with these exact parameters.