mirror of
https://github.com/magnus919/agent-skills.git
synced 2026-09-17 22:46:29 +03:00
* fix(site-reliability): make recovery closure gate explicit Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): close review gaps Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): link closure evidence sequence Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): link executive closure evidence Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): close authorization and monitoring gaps Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): close mutation and monitoring gaps Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): gate detailed runbook mutations Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): gate remaining operational paths Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): make authorization evidence attributable Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): close final review gaps Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): require independent recovery confirmation Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): close recovery evidence review gaps Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): complete human recovery handoff Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): normalize recovery status tokens Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): require independent resolution approval Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): close authorization consistency gaps Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): normalize incident status guidance Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): carry human confirmation through resolution Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): complete incident closure evidence Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): remove automated recovery claim Signed-off-by: Magnus Hedemark <magnus919@pm.me> * fix(site-reliability): normalize monitoring announcement Signed-off-by: Magnus Hedemark <magnus919@pm.me> --------- Signed-off-by: Magnus Hedemark <magnus919@pm.me>
41 lines
2.6 KiB
Markdown
41 lines
2.6 KiB
Markdown
# Site Reliability Engineering
|
|
|
|
Build practical reliability practices around the work teams actually perform: measurable service objectives, useful alerts, incident response, and learning-oriented follow-up.
|
|
|
|
## Why Install This Skill
|
|
|
|
Build practical reliability practices around the work teams actually perform: measurable service objectives, useful alerts, incident response, and learning-oriented follow-up. It preserves a practical method, local reference material, and reusable templates so an agent can do more than produce a generic answer, with an explicit closure gate that prevents a cleared alert from being mistaken for proven recovery.
|
|
|
|
Use it when the work needs a repeatable process and an inspectable result. It is portable across Agent Skills-compatible clients and does not require a profile system or a particular task orchestrator.
|
|
|
|
## What You Get
|
|
|
|
| Path | What it provides |
|
|
|---|---|
|
|
| `SKILL.md` | Trigger conditions, workflow, operational closure gate, and guidance for loading deeper resources. |
|
|
| `references/` | Reference material for SLOs, incidents, on-call, toil, troubleshooting, product engagement, adoption, reliability design, human systems, and the SRE learning ecosystem. |
|
|
| `templates/` | Templates for SLOs, error budgets, incident response, runbooks, service reviews, reliability design reviews, and overload recovery. |
|
|
| `scripts/` | Scripts: `slo-burn-rate.py` |
|
|
|
|
## Quick Start
|
|
|
|
Start with the SLO/SLI, incident-command, service-review, reliability-design-review, or operational-overload-recovery template that matches the work at hand.
|
|
|
|
Install or expose this directory using your agent's standard Agent Skills loading mechanism, then ask for work that matches the triggers below.
|
|
|
|
## Triggers
|
|
|
|
- Design, operate, and improve reliable production systems with SLOs, incident command, observability, error budgets, and operational practices.
|
|
- Requests involving the method, deliverables, or review process described in `SKILL.md`.
|
|
- Work where a reusable template or reference from this skill would reduce avoidable mistakes.
|
|
- Work that adopts SRE practices without assuming a dedicated SRE department.
|
|
- Reliability design, capacity, overload, configuration, canary, dependency, durability, or operational-learning reviews.
|
|
|
|
## Requirements
|
|
|
|
Python 3.9+ is required only for the bundled calculation and summary scripts.
|
|
|
|
## Source and maintenance
|
|
|
|
This skill was extracted from [`magnus919/hermes-profiles`](https://github.com/magnus919/hermes-profiles) at commit [`867a555`](https://github.com/magnus919/hermes-profiles/commit/867a555). The portable methodology was retained; Hermes-specific profile, orchestration, and memory assumptions were removed.
|