CtrlK
BlogDocsLog inGet started
Tessl Logo

slo-implementation

Define and implement Service Level Indicators (SLIs) and Service Level Objectives (SLOs) with error budgets and alerting. Use when establishing reliability targets, implementing SRE practices, or measuring service performance.

66

Quality

80%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is slo-implementation in wshobson/agents

SKILL.md
Quality
Evals
Security

Quality

Content

72%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is highly actionable with executable PromQL and YAML, but it lacks validation checkpoints in its implementation workflow and references bundle files that are absent while keeping most detail inline.

Suggestions

Add validation/verification steps to the implementation workflow, e.g. `promtool check rules` and a test confirming alerts fire, with a validate-fix-retry feedback loop.

Create the referenced bundle files (references/slo-definitions.md, references/error-budget.md, assets/slo-template.md) or remove the dangling references so navigation is not broken.

Move the verbose recording-rule and alerting-rule blocks into a reference file, keeping only a concise quick-start example inline to improve token efficiency and progressive disclosure.

DimensionReasoningScore

Conciseness

The body is dense with concrete PromQL/YAML and tables without padding basic concepts, though SLI definitions are repeated in the recording rules and the ASCII dashboard art is illustrative padding that could be trimmed.

4 / 5

Actionability

Provides copy-paste-ready PromQL, YAML recording rules, alerting rules, and multi-window burn-rate configs covering the common availability and latency SLO cases.

5 / 5

Workflow Clarity

Steps are sequenced (SLI → SLO → error budget → recording rules → alerts → dashboard) but lack validation/verification checkpoints such as promtool validation or alert-fire testing; missing feedback loops for risky production alerting cap this at 3.

3 / 5

Progressive Disclosure

References to references/slo-definitions.md, references/error-budget.md, and assets/slo-template.md are signaled, but those bundle directories do not exist and the bulk of recording/alerting rules are inlined rather than split out.

3 / 5

Total

15

/

20

Passed

Description

88%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description that states concrete capabilities and provides an explicit Use-when trigger clause with natural phrasing. Minor gaps in synonym coverage and a slightly broad final trigger phrase keep it just short of perfect.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — define, implement, error budgets, and alerting — across SLIs and SLOs, giving comprehensive coverage of the domain's actions.

5 / 5

Completeness

Explicitly answers what ("Define and implement SLIs/SLOs with error budgets and alerting") and when ("Use when establishing reliability targets, implementing SRE practices, or measuring service performance") with concrete trigger phrases.

5 / 5

Trigger Term Quality

"Establishing reliability targets, implementing SRE practices, or measuring service performance" are natural user phrases, but common synonyms like SLAs, monitoring, or on-call are absent.

4 / 5

Distinctiveness Conflict Risk

The SLI/SLO/SRE niche has distinct triggers and minimal conflict risk, though "measuring service performance" is broad enough to overlap with generic observability/monitoring skills.

4 / 5

Total

18

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 5 missing

Warning

Total

15

/

16

Passed

Repository
Dicklesworthstone/pi_agent_rust
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.