CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

observability-monitoring-slo-implement

You are an SLO (Service Level Objective) expert specializing in implementing reliability standards and error budget-based engineering practices. Design comprehensive SLO frameworks, establish meaningful SLIs, and create monitoring systems that balance reliability with feature velocity.

44

Quality

56%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/observability-monitoring-slo-implement/SKILL.md

The canonical home for this skill is observability-monitoring-slo-implement in rmyndharis/antigravity-skills

SKILL.md
Quality
Evals
Security

Quality

Content

32%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 body is well-organized with sensible scope sections, but it contains no SLO-specific guidance — instructions are generic boilerplate, and every concrete detail is deferred to resources/implementation-playbook.md, a file that is absent from the bundle. As it stands the skill is an empty shell: a Claude following it would immediately hit a broken reference with no fallback content.

Suggestions

Either add the missing resources/implementation-playbook.md with concrete SLO patterns (example SLI formulations, error-budget calculations, alerting rules) or inline a compact quick-start section in SKILL.md so the skill works without the external file.

Replace the abstract Instructions bullets with SLO-specific executable steps, e.g. 'identify user-facing critical journeys → define SLIs with formulas → set SLO targets and error budget → configure burn-rate alerts → review with stakeholders'.

Add validation checkpoints to the workflow (e.g. verify SLI data exists in telemetry before committing to an SLO, confirm error budget math with stakeholders) instead of the generic 'validate outcomes' bullet.

DimensionReasoningScore

Conciseness

The body is short and sectioned, but it re-prints the frontmatter description verbatim as an opening paragraph and fills the Instructions and Context sections with generic boilerplate ('Apply relevant best practices and validate outcomes', 'The user needs to implement SLOs...') that adds no SLO-specific value. This matches anchor 3 — mostly efficient but includes unnecessary content that could be trimmed; not 4 because the generic instruction bullets and duplicated role statement are exactly the kind of padding Claude does not need.

3 / 5

Actionability

No concrete code, commands, or SLO-specific steps appear anywhere in the body — 'Provide actionable steps and verification' instructs in the abstract, and all actual detail is deferred to resources/implementation-playbook.md. This matches anchor 2 — high-level hints present but missing the specific steps to execute; not 1 because the use/do-not-use scope lists and the reference pointer provide minimal concrete direction.

2 / 5

Workflow Clarity

The Instructions bullets imply a rough sequence (clarify goals → apply best practices → provide steps and verification) but the steps are poorly defined and validation is only mentioned abstractly ('validate outcomes') with no checkpoints or feedback loops. This matches anchor 2 — rough sequence present but many gaps, validation absent; not 3 because the listed steps are generic rather than a defined task sequence with implicit checkpoints.

2 / 5

Progressive Disclosure

Sections are clearly organized and the reference is well signaled (dedicated Resources section), but the referenced file resources/implementation-playbook.md does not exist in the bundle — no references/, scripts/, assets/, or resources/ directories are present. Scoring against the actual bundle structure, the progressive disclosure promise is non-functional: the body defers all detailed content to a missing file while containing no substantive content itself. This matches anchor 2 — the disclosure structure is effectively broken; not 1 because the body itself is navigable and not a monolithic wall of text; not 3 because a clearly signaled reference to a nonexistent file leaves the skill worse than one with no reference at all.

2 / 5

Total

9

/

20

Passed

Description

61%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.

The description names a clear domain and several concrete capabilities with good trigger terminology, but it lacks any 'Use when...' clause, which both caps completeness and weakens its function as a trigger. The second-person opening ('You are an SLO expert') further costs specificity per the rubric's voice guideline.

Suggestions

Add an explicit trigger clause, e.g. 'Use when the user mentions SLOs, SLIs, error budgets, service reliability targets, or asks to build reliability dashboards or alerts.'

Rewrite in third person to replace the second-person 'You are an SLO expert' opening, e.g. 'Designs SLO frameworks, establishes SLIs, and builds error-budget-based monitoring systems.'

Include a few more natural trigger synonyms such as 'uptime', 'availability targets', or 'service level agreements' to broaden trigger coverage.

DimensionReasoningScore

Specificity

Lists several concrete actions ('Design comprehensive SLO frameworks, establish meaningful SLIs, and create monitoring systems'), which matches the anchor 4 example of several specific actions with minor gaps. However, the description opens with second person voice ('You are an SLO (Service Level Objective) expert specializing in...'), which the judging guidelines require penalizing by reducing the specificity score by 1, landing at 3.

3 / 5

Completeness

The 'what' is clear and specific (design SLO frameworks, establish SLIs, create monitoring systems), but there is no 'Use when...' clause or equivalent explicit trigger guidance, capping completeness at 3 per the judging guidelines. Not 2 because the 'what' is specific rather than vague; the 'when' is simply absent, matching anchor 3.

3 / 5

Trigger Term Quality

Good keyword coverage including both abbreviation and full form ('SLO (Service Level Objective)'), plus 'SLIs', 'error budget', 'reliability', and 'monitoring' — natural terms a user would say. Not 5 because common variations like 'uptime', 'availability', 'alerting', or 'service level agreements' are missing; not 3 because multiple natural domain terms are present rather than a single generic keyword.

4 / 5

Distinctiveness Conflict Risk

SLO/error-budget/SLI terminology carves out a distinct niche with minor overlap risk against closely related observability or incident-management skills. Not 5 because broad phrases like 'create monitoring systems' and 'reliability' could overlap with a general monitoring skill.

4 / 5

Total

14

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

skills/observability-monitoring-slo-implement/SKILL.md

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.