sre-engineer

Define SLOs, error budgets, and incident response procedures for production systems.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/newkayak12/claude-skills --skill sre-engineer-newkayak12
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sre-engineer
Source: https://github.com/newkayak12/claude-skills/tree/main/plugins/newkayak12-skills/skills/sre-engineer
Command: npx skills add https://github.com/newkayak12/claude-skills --skill sre-engineer-newkayak12

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you define, implement, and maintain highly reliable production systems by focusing on Service Level Objectives (SLOs), error budgets, and robust incident response.

Core Features & Use Cases

  • SLO/SLI Definition: Define clear, measurable Service Level Indicators and Objectives.
  • Error Budget Management: Create and manage error budgets to balance reliability with feature velocity.
  • Incident Response: Develop procedures for effective incident detection, response, and postmortems.
  • Chaos Engineering: Design and execute experiments to proactively test system resilience.
  • Use Case: You need to establish SLOs for your new microservice, set up alerts based on error budget burn rates, and define a clear incident response plan for potential outages.

Quick Start

Use the sre-engineer skill to define a 99.9% availability SLO for the payment API with a 30-day 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 SLOs and error budgets for my microservice?

Defining SLOs and error budgets involves establishing clear Service Level Indicators and Objectives, then creating policies to balance reliability with feature velocity across a 30-day window.

What is the best way to set up incident response procedures for production systems?

Setting up incident response involves developing procedures for effective incident detection, response, and postmortems, ensuring robust management of potential outages in production systems.

Does this site reliability approach require Prometheus and kubectl?

Yes, this site reliability approach requires Prometheus for monitoring and kubectl for automation. Python is also needed for scripting monitoring configurations and automation scripts.

Can I use chaos engineering to test system resilience proactively?

Yes, you can use chaos engineering to design and execute experiments that proactively test system resilience, helping identify weaknesses before they cause actual incidents in production environments.

How do I create alerts based on error budget burn rates?

Creating alerts based on error budget burn rates requires defining an availability SLO like 99.9% for your service, then configuring monitoring to track burn rates and trigger alerts accordingly.

When do I need capacity planning for building reliable systems at scale?

Capacity planning is needed when building reliable systems at scale to develop capacity models that ensure production systems handle expected load, reducing toil and maintaining service level objectives.