CtrlK
BlogDocsLog inGet started
Tessl Logo

deepgram-observability

Set up comprehensive observability for Deepgram integrations. Use when implementing monitoring, setting up dashboards, or configuring alerting for Deepgram integration health. Trigger: "deepgram monitoring", "deepgram metrics", "deepgram observability", "monitor deepgram", "deepgram alerts", "deepgram dashboard".

67

Quality

82%

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

65%Weight 40%Scale 1-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

Highly actionable with complete, executable code across all six observability pillars, but the body is verbose and monolithic, duplicating a bundled reference that it never points to. Adding validation checkpoints and offloading full implementations to the reference would lift the weaker dimensions.

Suggestions

Move the full metrics/client/OTel/Pino implementations into references/implementation.md and keep SKILL.md as a concise overview with clearly signaled links (e.g., 'Full implementation: See [implementation.md](references/implementation.md)').

Add explicit validation checkpoints between steps, such as 'curl /metrics and confirm deepgram_requests_total appears before adding AlertManager rules'.

De-duplicate the Grafana dashboard and AlertManager rule blocks between the body and the reference so only one canonical copy exists.

DimensionReasoningScore

Conciseness

The ~360-line body embeds six full code listings; a bundled references/implementation.md duplicates much of this material, so the body could be tightened by deferring full implementations to the reference.

2 / 3

Actionability

Every section is copy-paste-ready executable code or config — prom-client metrics, an instrumented Deepgram client, OTel SDK setup, Pino logger, Grafana JSON panels, and AlertManager YAML rules.

3 / 3

Workflow Clarity

Steps 1–6 are clearly sequenced and an error-handling table exists, but there are no validate-then-proceed checkpoints (e.g., confirm /metrics returns data before wiring alerts).

2 / 3

Progressive Disclosure

A reference bundle (references/implementation.md) exists but is never linked or signaled from the body, and content that belongs in that reference is inlined monolithically instead of being split out.

2 / 3

Total

9

/

12

Passed

Description

100%Weight 40%Scale 1-3

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, specific description with explicit what/when guidance and a rich set of natural trigger phrases scoped to a clear niche. Third-person/imperative voice is maintained throughout.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "implementing monitoring, setting up dashboards, or configuring alerting" — tied to a clear domain (Deepgram integration health).

3 / 3

Completeness

Explicitly answers what ("Set up comprehensive observability for Deepgram integrations") and when (an explicit "Use when…" clause plus a dedicated Trigger block).

3 / 3

Trigger Term Quality

Six natural trigger phrases ("deepgram monitoring", "deepgram metrics", "monitor deepgram", "deepgram alerts", etc.) cover terms a user would actually say.

3 / 3

Distinctiveness Conflict Risk

Scoped tightly to Deepgram observability with Deepgram-prefixed triggers, making collision with generic monitoring skills unlikely.

3 / 3

Total

12

/

12

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository
jeremylongshore/claude-code-plugins-plus-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.