CtrlK
BlogDocsLog inGet started
Tessl Logo

service-mesh-observability

Complete guide to observability patterns for Istio, Linkerd, and service mesh deployments.

53

Quality

60%

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/service-mesh-observability/SKILL.md

The canonical home for this skill is service-mesh-observability in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

65%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 rich in executable, copy-paste-ready templates that make it highly actionable, but it relies on a vague workflow with no real validation checkpoints and inlines material that belongs in separate reference files, one of which is referenced but missing.

Suggestions

Move the large template blocks (Grafana dashboard JSON, alerting rules, OTel collector config) into files under references/ and point to them with clearly signaled one-level links.

Replace the generic Instructions with a concrete, sequenced workflow with explicit validation checkpoints (e.g. verify scrape targets, confirm traces appear in Jaeger, check that alerts fire).

Fix or remove the broken reference to 'resources/implementation-playbook.md' — no such bundle file exists — and trim the 'Three Pillars' / Golden Signals concept blocks that Claude already knows.

DimensionReasoningScore

Conciseness

The bulk is lean, actionable code templates, but the ASCII 'Three Pillars of Observability' box and the Golden Signals table re-explain concepts Claude already knows; it is not a 2 because the padding is incidental rather than pervasive, and not a 4 because those concept sections could be trimmed.

3 / 5

Actionability

It provides copy-paste-ready PromQL queries, IstioOperator/Telemetry YAML, Linkerd viz CLI commands, a Grafana dashboard JSON, OTel collector config, and Prometheus alert rules covering the common mesh-observability cases.

5 / 5

Workflow Clarity

The Instructions give only a generic sequence ('Clarify goals... Apply relevant best practices and validate outcomes') with no concrete validation checkpoints, and the templates are presented as a catalog rather than a sequenced workflow; it is not a 4 because checkpoints are absent and not a 2 because some rough sequence does exist.

3 / 5

Progressive Disclosure

Section headers provide some structure, but roughly 300 lines of templates are inlined and the single reference to 'resources/implementation-playbook.md' points to a file that does not exist in the bundle; it is not a 4 because the detailed templates should be split out and the reference is neither clearly signaled nor resolvable.

3 / 5

Total

14

/

20

Passed

Description

56%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, well-scoped domain with good natural trigger terms but offers only generic actions and omits any explicit 'Use when' guidance, capping completeness. It is third person and free of fluff.

Suggestions

Add an explicit 'Use when' clause, e.g. 'Use when setting up tracing, metrics, or dashboards for an Istio or Linkerd service mesh, or debugging mesh latency and errors.'

Replace the generic 'guide to observability patterns' with concrete actions such as 'Instrument, query, and visualize metrics, traces, and logs for Istio and Linkerd meshes.'

Include common synonyms (monitoring, tracing, telemetry, dashboards) to broaden natural trigger coverage.

DimensionReasoningScore

Specificity

The phrase 'Complete guide to observability patterns' names the domain (Istio, Linkerd, service mesh) but offers no concrete actions, matching the anchor 'Names the domain but actions are minimal or generic'; it is not a 3 because no concrete verbs like 'set up', 'query', or 'instrument' are present.

2 / 5

Completeness

It clearly states what the skill is ('Complete guide to observability patterns for Istio, Linkerd, and service mesh deployments') but has no 'Use when' clause, so completeness is capped at 3 per the rubric guideline.

3 / 5

Trigger Term Quality

Natural terms a user would say are present ('observability', 'Istio', 'Linkerd', 'service mesh deployments'), giving good keyword coverage; it falls short of 5 because synonyms such as 'monitoring', 'tracing', 'telemetry', or 'dashboards' are absent.

4 / 5

Distinctiveness Conflict Risk

Naming specific tools (Istio, Linkerd) carves out a mostly-distinct niche with only minor overlap risk against general monitoring skills; it is not a 5 because no explicit trigger phrases reinforce the niche.

4 / 5

Total

13

/

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.

Validation15 / 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
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.