CtrlK
BlogDocsLog inGet started
Tessl Logo

maple-audit

Audit an already-instrumented project against Maple's OpenTelemetry conventions, report gaps per service, and fix them. Triggers on requests like 'audit my instrumentation', 'check my telemetry', 'review my OTel setup', 'why is my service map missing edges', 'is my Maple instrumentation correct'.

76

Quality

93%

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

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

An excellent, lean, highly actionable audit workflow with strong sequencing and validation checkpoints. The one real weakness is progressive disclosure: the skill leans heavily on a `checks.md` registry that is referenced throughout but is not present in the bundle, leaving its central artifact unverifiable.

Suggestions

Add the referenced `checks.md` file to a `references/` directory (or rename the pointer to the actual file) so the check ids, severities, and 'what each gap breaks' table the body repeatedly cites actually exist.

If `checks.md` lives elsewhere, state its real path explicitly instead of 'in this skill's directory', so the reference is resolvable rather than dangling.

Consider moving the severity table and the nine check-category descriptions into `checks.md` and keeping SKILL.md as a tighter overview, which would also improve conciseness of the front matter.

DimensionReasoningScore

Conciseness

The body is lean and efficient — it never explains what OTel, semconv, or a service map is, and assumes Claude's competence throughout, with every line (severity table, check categories, MCP tool notes, hard rules) earning its place, matching the score-5 anchor.

5 / 5

Actionability

It gives fully executable guidance: specific grep targets ('setAttribute', 'set_attribute'), nine enumerated check categories with what to look for, named MCP tools with exactly what each confirms, a copy-ready report format with example table rows, and concrete fix rules (two rename routes, no ingest mapping for double-emission). This matches the score-5 anchor of copy-paste-ready, case-covering guidance.

5 / 5

Workflow Clarity

Six clearly sequenced steps with explicit validation checkpoints — show the service list before auditing, present the findings report before any edit (Step 4), re-verify after fixes and revert regressions (Step 6) — plus a 'Hard rules' section reinforcing them, matching the score-5 anchor for explicit validation steps and feedback loops on a destructive/batch operation.

5 / 5

Progressive Disclosure

Structure and one-level-deep referencing are good (companion maple-*-style skills, per-step sections), but the body repeatedly directs the reader to `checks.md` as the central check registry — 'read checks.md in this skill's directory', 'Every finding you report must cite a check id from there' — and no such file exists in references/, scripts/, or assets/, so a load-bearing reference points to a missing file. This matches the score-3 anchor where references are present but not reliably backed, rather than the score-4/5 anchors that require well-signaled, real references.

3 / 5

Total

18

/

20

Passed

Description

95%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, specific description that clearly states what the skill does and when to invoke it, with a rich set of natural trigger phrases and a distinct niche from its sibling onboarding skill. Specificity is the only slightly-lower dimension, as the action list is a touch less exhaustive than the fully comprehensive anchor.

DimensionReasoningScore

Specificity

The description names the Maple OTel domain and several concrete actions — 'Audit an already-instrumented project', 'report gaps per service, and fix them' — which lists multiple specific actions with only minor coverage gaps, matching the score-4 anchor rather than the fully comprehensive score-5 example.

4 / 5

Completeness

It explicitly answers both 'what' (audit, report gaps per service, fix them) and 'when' via a dedicated 'Triggers on requests like...' clause with concrete trigger phrases, matching the score-5 anchor that requires both what AND when with concrete triggers.

5 / 5

Trigger Term Quality

It provides five natural, quoted trigger phrases users would actually say ('audit my instrumentation', 'check my telemetry', 'review my OTel setup', 'why is my service map missing edges', 'is my Maple instrumentation correct'), giving comprehensive coverage including synonyms and edge-case phrasings, matching the score-5 anchor.

5 / 5

Distinctiveness Conflict Risk

It carves a clear niche (Maple's OTel conventions audit, distinct from the install-from-scratch maple-onboard skill) with highly specific triggers, yielding minimal conflict risk and matching the score-5 anchor.

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
MapleTechLabs/maple
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.