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.

68

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

65%

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

A highly actionable SLO reference rich in executable PromQL and Prometheus YAML, but it is padded with concepts Claude already knows, lacks explicit validation checkpoints, and signals reference files that do not exist.

Suggestions

Trim generic padding Claude already knows — the SLI/SLO/SLA hierarchy diagram, the 'Consider:' bullet lists, the 10-item Best Practices list, and the weekly/monthly/quarterly review cadence — to improve conciseness.

Add an explicit validation/checkpoint step to the implementation flow (e.g. verify recording rules return data and alert expressions fire as expected before relying on them) to lift workflow clarity.

Either create the referenced bundle files (references/slo-definitions.md, references/error-budget.md, assets/slo-template.md) and move the recording/alerting rule detail into them, or remove the dangling 'Reference:' callouts so navigation is not broken.

DimensionReasoningScore

Conciseness

The core is concrete code (PromQL, recording/alerting YAML), but it is padded with content Claude already knows — the SLI/SLO/SLA hierarchy diagram, generic 'Consider:' lists, a 10-item Best Practices list, and weekly/monthly/quarterly review bullets — so it could be tightened rather than fully lean.

2 / 3

Actionability

Executable, copy-paste-ready material dominates: PromQL SLI queries, Prometheus recording rules, alerting rules, error-budget policy and SLO config YAML — all concrete and complete.

3 / 3

Workflow Clarity

Sections follow a sensible progression (define SLI → set SLO → error budget → recording rules → alerting → dashboard), but there are no explicit validation checkpoints or feedback loops within the implementation flow.

2 / 3

Progressive Disclosure

The ~333-line body is well sectioned and signals references ('See references/slo-definitions.md', 'references/error-budget.md', 'assets/slo-template.md'), but those bundle files do not exist and detail that could live in separate files is inlined.

2 / 3

Total

9

/

12

Passed

Description

100%

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, third-person description that pairs concrete capabilities with an explicit 'Use when' trigger clause and natural keywords. It is specific, complete, and clearly distinct from other skills.

DimensionReasoningScore

Specificity

The phrase 'Define and implement Service Level Indicators (SLIs) and Service Level Objectives (SLOs) with error budgets and alerting' lists multiple concrete, specific actions rather than vague language, matching the level-3 anchor.

3 / 3

Completeness

It clearly answers both 'what' (define/implement SLIs, SLOs, error budgets, alerting) and 'when' via the explicit 'Use when establishing reliability targets, implementing SRE practices, or measuring service performance' clause.

3 / 3

Trigger Term Quality

Natural user-facing terms appear throughout — 'reliability targets', 'implementing SRE practices', 'measuring service performance', plus SLI/SLO/error budget — giving good coverage of what a user would actually say.

3 / 3

Distinctiveness Conflict Risk

The SLO/SRE reliability niche with its distinct triggers (SLIs, SLOs, error budgets, SRE practices) is unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

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.