CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

observability-monitoring-monitor-setup

You are a monitoring and observability expert specializing in implementing comprehensive monitoring solutions. Set up metrics collection, distributed tracing, log aggregation, and create insightful da

44

Quality

55%

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 ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/observability-monitoring-monitor-setup/SKILL.md

The canonical home for this skill is observability-monitoring-monitor-setup in rmyndharis/antigravity-skills

SKILL.md
Quality
Evals
Security

Quality

Content

28%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 a generic template with boilerplate Use/Do-not-use sections, vague non-executable instructions, and a reference to a playbook file that is absent from the bundle. Structure and sectioning are reasonable, but the skill delivers almost no domain-specific, actionable monitoring guidance.

Suggestions

Replace the vague Instructions with concrete, domain-specific steps (e.g., instrument services with OpenTelemetry, configure Prometheus scrape targets, define Grafana dashboard JSON, set alert rules with SLOs and error budgets) and include validation checkpoints such as verifying metrics endpoints and firing a test alert.

Create resources/implementation-playbook.md (or fix the path) so the referenced file actually exists, since both the Instructions and Resources sections point to it.

Delete the circular "Use this skill when / Do not use this skill when" filler and the boilerplate instructions to reclaim tokens for real content like example metric catalogs or alert runbooks.

DimensionReasoningScore

Conciseness

Several sections are zero-information boilerplate or circular filler — "Working on monitoring and observability setup tasks or workflows", "The task is unrelated to monitoring and observability setup", and "Apply relevant best practices and validate outcomes" — matching anchor 2's "several unnecessary explanations or padded sections". Not anchor 3 because the padding is not incidental over-explanation; entire sections add no guidance.

2 / 5

Actionability

There is minimal concrete guidance: the Instructions are vague directives ("Clarify goals, constraints, and required inputs", "Provide actionable steps and verification") and the only concrete artifact is the Output Format deliverable list plus a pointer to a playbook file that does not exist in the bundle. This matches anchor 2's high-level hints missing the specific steps, not anchor 3 because nothing is executable or specific.

2 / 5

Workflow Clarity

A rough four-step sequence exists (clarify → apply best practices → provide steps → optionally open the playbook) but the steps are poorly defined generic boilerplate with no validation checkpoints or error-recovery loops, matching anchor 2. Not anchor 3 because even the "validate outcomes" mention is an abstract bullet with no checkpoint definition.

2 / 5

Progressive Disclosure

The body itself is well sectioned and the sole external reference ("resources/implementation-playbook.md") is clearly signaled one level deep with its own Resources section, but that file does not exist in the bundle (no resources/, references/, scripts/, or assets/ directories), so the promised detail layer is a dangling reference. This lands between anchor 2 (broken/discoverable-only navigation) and anchor 4 (good structure with minor gaps).

3 / 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 the domain and several concrete capabilities but omits any "when to use" trigger guidance, uses second-person voice against the third-person convention, and appears truncated mid-word. It would benefit most from a completed sentence and an explicit Use-when clause.

Suggestions

Add an explicit trigger clause, e.g. "Use when setting up monitoring stacks (Prometheus, Grafana, OpenTelemetry), configuring alerts, or troubleshooting observability coverage."

Rewrite in third person and complete the truncated sentence: "Sets up metrics collection, distributed tracing, log aggregation, and insightful dashboards that provide full visibility into system health."

Include natural synonyms and tool names users would say ("telemetry", "alerting", "APM", "Prometheus", "Grafana") to strengthen trigger-term coverage.

DimensionReasoningScore

Specificity

The description lists several concrete actions ("Set up metrics collection, distributed tracing, log aggregation, and create insightful da[shboards]"), which fits anchor 4, but it opens with second-person voice ("You are a monitoring and observability expert"), which per the judging guidelines reduces specificity by 1 point. It also appears truncated mid-word ("insightful da"), weakening the action list.

3 / 5

Completeness

It has a clear "what" (metrics collection, tracing, log aggregation, dashboards) but no "Use when..." clause or equivalent explicit trigger guidance, so per the judging guidelines completeness is capped at 3. Not anchor 2 because the "what" is concrete, not vague.

3 / 5

Trigger Term Quality

Good keyword coverage with natural terms users would say — "monitoring", "observability", "metrics", "distributed tracing", "log aggregation", "dashboards" — but a few natural terms are missing ("alerting", "telemetry", "APM", tool names like Prometheus/Grafana), matching anchor 4 rather than 5.

4 / 5

Distinctiveness Conflict Risk

"Monitoring and observability" with its pillar terminology (metrics, tracing, log aggregation) is a mostly distinct niche with minimal conflict risk, though it could overlap with closely related SRE/incident-management skills, matching anchor 4.

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

plugins/AI-Agents-Safe-Coding-Skills-claude/skills/observability-monitoring-monitor-setup/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.