CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

monitoring-expert

Configures monitoring systems, implements structured logging pipelines, creates Prometheus/Grafana dashboards, defines alerting rules, and instruments distributed tracing. Implements Prometheus/Grafana stacks, conducts load testing, performs application profiling, and plans infrastructure capacity. Use when setting up application monitoring, adding observability to services, debugging production issues with logs/metrics/traces, running load tests with k6 or Artillery, profiling CPU/memory bottlenecks, or forecasting capacity needs.

71

Quality

89%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

A well-structured skill body: executable quick-start examples, a validated workflow, and exemplary one-level-deep reference navigation. Deductions are for duplication between the body examples and reference files, one non-runnable snippet detail, and absent error-recovery loops in the workflow.

Suggestions

Trim the quick-start examples that duplicate reference content (e.g., the OTel SDK setup appears nearly verbatim in references/opentelemetry.md) — keep one minimal pattern inline and let the reference carry the detail.

Fix the tracing example to import SpanStatusCode from '@opentelemetry/api' (as references/opentelemetry.md:29 does) so the snippet runs as written.

Add a brief error-recovery loop to the Core Workflow's Collect step (e.g., 'if no data arrives, check the scrape target or OTLP endpoint and re-verify') to close the feedback-loop gap.

DimensionReasoningScore

Conciseness

The body is lean with no concept explanations, but the quick-start examples substantially duplicate reference content (the Pino example and OTel SDK setup reappear nearly verbatim in references/structured-logging.md and references/opentelemetry.md), and a few comments restate the obvious ("// 95th percentile < 500 ms"). This is efficient-with-trimmable-parts, below the "every token earns its place" anchor but above the "some unnecessary explanation" anchor.

4 / 5

Actionability

Five complete code examples cover the common cases (logging, metrics, tracing, alerting, load testing) with real, near copy-paste-ready code, but the tracing example references SpanStatusCode without importing it and assumes undefined context (db, req, elapsed) — concrete executable guidance with minor gaps, matching this anchor rather than the fully-executable one.

4 / 5

Workflow Clarity

The Assess→Instrument→Collect→Visualize→Alert sequence includes explicit checkpoints ("verify data arrives before proceeding", "validate no false-positive flood before shipping"), but no error-recovery feedback loops describe what to do when a checkpoint fails — clear sequence with most checkpoints, below the anchor requiring recovery loops and above the missing-checkpoints anchor.

4 / 5

Progressive Disclosure

A clean overview keeps quick-start patterns inline and delegates detail via a Topic/Reference/Load-When table; all eight referenced files exist, are one level deep, and contain no further nesting — well-signaled, appropriately split, easy navigation, matching the top anchor.

5 / 5

Total

17

/

20

Passed

Description

96%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: concrete third-person capabilities, an explicit 'Use when' clause with natural trigger phrases and tool synonyms, and comprehensive domain coverage. Only the broad debugging trigger and a repeated Prometheus/Grafana phrase keep it from a perfect fit.

DimensionReasoningScore

Specificity

Lists nine concrete third-person actions — "implements structured logging pipelines", "creates Prometheus/Grafana dashboards", "defines alerting rules", "instruments distributed tracing", "conducts load testing", "performs application profiling", "plans infrastructure capacity" — comprehensively covering the domain; the repeated "Prometheus/Grafana" phrase across sentences is redundancy, not a coverage gap, so this fits the comprehensive anchor above the "minor gaps" anchor.

5 / 5

Completeness

Explicitly answers both questions with concrete trigger phrases: the what ("Configures monitoring systems... defines alerting rules... plans infrastructure capacity") and the when ("Use when setting up application monitoring... forecasting capacity needs"), matching the top anchor exactly.

5 / 5

Trigger Term Quality

The when-clause — "Use when setting up application monitoring, adding observability to services, debugging production issues with logs/metrics/traces, running load tests with k6 or Artillery, profiling CPU/memory bottlenecks, or forecasting capacity needs" — uses natural user phrasings plus tool synonyms (k6, Artillery, Prometheus, Grafana), matching comprehensive natural-term coverage rather than the "a few natural terms missing" anchor.

5 / 5

Distinctiveness Conflict Risk

The observability/performance niche with tool-specific triggers (Prometheus, Grafana, k6, Artillery) is mostly distinct, but "debugging production issues with logs/metrics/traces" is broad enough to overlap with a general debugging skill — minor overlap risk with closely related skills, not the "minimal conflict risk" of a fully clear niche.

4 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

Jeffallan/claude-skills

Path

skills/monitoring-expert/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.