CtrlK
BlogDocsLog inGet started
Tessl Logo

prometheus-configuration

Set up Prometheus for comprehensive metric collection, storage, and monitoring of infrastructure and applications. Use when implementing metrics collection, setting up monitoring infrastructure, or configuring alerting systems.

73

1.33x
Quality

58%

Does it follow best practices?

Impact

100%

1.33x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./plugins/observability-monitoring/skills/prometheus-configuration/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

60%

API Performance Metrics for Dashboard

Recording rules naming and expressions

Criteria
Without context
With context

Naming: HTTP request rate

0%

100%

Naming: HTTP error rate count

0%

100%

Naming: error rate percentage

0%

100%

Naming: P95 latency

0%

100%

API group interval

0%

100%

Resource group interval

0%

100%

P95 uses histogram_quantile

100%

100%

Rate window 5m

100%

100%

5xx filter

100%

100%

CPU utilization expression

55%

100%

Memory utilization expression

55%

100%

Disk utilization expression

50%

100%

100%

8%

Infrastructure Alerting for Production Services

Alert rules severity, annotations, and thresholds

Criteria
Without context
With context

ServiceDown severity

100%

100%

Non-critical alerts severity

50%

100%

DiskSpaceLow severity

100%

100%

ServiceDown for duration

100%

100%

Resource alerts for duration

50%

100%

Summary annotations present

100%

100%

Description annotations present

100%

100%

Label interpolation in annotations

100%

100%

Value interpolation in annotations

100%

100%

CPU threshold

100%

100%

Memory threshold

100%

100%

Disk threshold

100%

100%

Error rate threshold

100%

100%

Latency threshold

100%

100%

100%

7%

Prometheus Monitoring Setup for Node Exporter Fleet

Prometheus configuration globals, scrape configs, and relabeling

Criteria
Without context
With context

Global scrape_interval

100%

100%

Global evaluation_interval

100%

100%

External labels present

100%

100%

Alertmanager port

100%

100%

Rule files path

100%

100%

Self-monitoring job

100%

100%

Node exporter port

100%

100%

Instance relabeling

100%

100%

TLS scraping scheme

100%

100%

TLS config files

100%

100%

Metrics path explicit

0%

100%

Three scrape jobs

100%

100%

Repository
wshobson/agents
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.