sre-engineer

Centralize SRE practices for SLOs, monitoring, and incident response automation.

17|3|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/codeApe-7/ai-agent-workflowGroup --skill sre-engineer-codeape-7
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sre-engineer
Source: https://github.com/codeApe-7/ai-agent-workflowGroup/tree/main/skills/infra/sre-engineer
Command: npx skills add https://github.com/codeApe-7/ai-agent-workflowGroup --skill sre-engineer-codeape-7

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides comprehensive guidance and automations to enhance service reliability through defining SLOs, managing error budgets, and executing incident response strategies, reducing risk and downtime.

Core Features & Use Cases

  • Define SLOs and SLIs to quantify system performance and reliability targets.
  • Configure monitoring and alerting to promptly detect and respond to issues.
  • Automate remediation and capacity planning to reduce manual toil and optimize resource allocation.
  • Use Case: A team deploys a new API, then uses this Skill to set SLOs, establish monitoring dashboards, and automate rollbacks if error budgets are exhausted, ensuring high uptime.

Quick Start

Define system reliability goals and implement proactive automation for critical production systems using Python scripts and configuration templates.

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 a new production API?

To define SLOs and error budgets, you quantify system performance by establishing SLIs for critical paths, then set reliability targets to track consumption and trigger automated rollbacks when the budget is exhausted.

What is the best way to automate incident response and reduce manual toil?

Automating incident response involves configuring monitoring alerts to detect issues promptly and executing automated remediation workflows, which reduces manual toil and handles failover procedures efficiently in complex production environments.

Can I use Python scripts to automate capacity planning and failover procedures?

Yes, you can use Python scripts and configuration templates to automate capacity planning forecasts and execute automated failover procedures, optimizing resource allocation proactively for critical production systems.

When do I need to configure monitoring dashboards for system health and reliability?

You need to configure monitoring dashboards when deploying new APIs or critical services to promptly detect anomalies, visualize system health metrics, and ensure uptime targets align with defined reliability goals.

Does this approach work for managing error budgets in complex production environments?

Yes, this approach centralizes SRE best practices specifically for complex production environments, enabling teams to manage error budgets, automate capacity forecasts, and execute reliable failover workflows.

Why does automating rollbacks when error budgets are exhausted ensure high uptime?

Automating rollbacks when error budgets are exhausted ensures high uptime by preventing further reliability degradation, immediately reverting changes that breach SLOs, and protecting the remaining system health.