
Description
slo-implementation is an agent skill from the wshobson/agents collection for defining and implementing service level indicators (SLIs), service level objectives (SLOs) and error budgets. The aim is to set measurable reliability targets that balance reliability against the pace of new releases. An SLI is a measurement of the service as users experience it, such as the share of requests that succeed or the share that finish quickly. An SLO is the target set for that measurement over a period, and an error budget is the amount of unreliability the target allows, which a team can spend on change. The skill covers the hierarchy from SLI to SLO to SLA, the agreement with customers that sometimes sits on top of the SLO, and how to implement error budgets so that a team knows when it has room to ship and when it should focus on stability. It also covers creating SLO-based alerts, which fire when the error budget is being used up too quickly rather than on every small blip. It applies when defining reliability targets, measuring what users perceive, implementing error budgets, creating SLO-based alerts, and tracking reliability goals over time. The targets should be chosen with the product and business owners, since an SLO that is too strict slows delivery and one that is too loose hides real problems. The skill is installed with the skills CLI from the wshobson/agents repository. Its skills.sh page showed about 10.2K installs and passing results from three security audits at the time of the scan.…
Highlights
- SLIs, SLOs and error budgets
- SLI to SLO to SLA hierarchy
- Error budget policy for releases
- SLO-based alerting
- Tracking reliability goals over time
- Installs with the skills CLI
Ratings & Reviews
No ratings yet
Be the first to rate slo-implementation.
People also visit

principle-make-operations-idempotent
Apply when designing commands, lifecycle steps, or processing loops
slo-implementation FAQ
What is an SLI?
A measurement of the service as users experience it, such as the share of requests that succeed.
What is an error budget?
The amount of unreliability an SLO allows over a period, which a team can use for changes.
What does the skill alert on?
SLO-based alerts, which fire when the error budget is being used up too quickly.
Who should set the targets?
The product and business owners should agree on them, since targets that are too strict or too loose cause problems.
How do I install it?
Run npx skills add https://github.com/wshobson/agents --skill slo-implementation.
What security audits does it have?
skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.
What are the best slo-implementation alternatives?
Popular alternatives to slo-implementation include sre-engineer, cloud-design-patterns and principle-make-operations-idempotent. See all slo-implementation alternatives









