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'.

77

Quality

96%

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%

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

A tightly written, highly actionable audit workflow with excellent sequencing and validation, weakened only by a dangling core reference (checks.md) that is not shipped in the bundle.

Suggestions

Ship the referenced checks.md (or add a references/ bundle) so the central check registry the audit depends on actually exists.

If checks.md is intentionally external, state where it lives or fold the essential check ids inline so the static audit is not blocked by a missing file.

Add a one-line note in Step 2 confirming checks.md availability, since every finding must cite a check id from it.

DimensionReasoningScore

Conciseness

Lean and operational throughout — no concept teaching about OTel/Maple, just check registry pointers, severities, and routing rules; every section earns its tokens, meeting the score-3 'every token earns its place' anchor.

3 / 3

Actionability

Concrete grep targets (setAttribute, set_attribute), named check-id categories (RES-*, STAT-*), specific MCP tools (get_instrumentation_recommendations, list_services, service_map), and a ready report table template — fully executable guidance per the instruction-only allowance.

3 / 3

Workflow Clarity

A clear six-step sequence with explicit checkpoints (show service list before auditing, report before any edit) and a validate→fix→re-verify feedback loop for destructive edits, matching the score-3 anchor.

3 / 3

Progressive Disclosure

Well-signaled one-level references to checks.md and maple-*-style skills, but the bundle has no references/scripts/assets directories — checks.md, the central registry the whole audit depends on, is referenced yet not present, so the disclosure is partially broken.

2 / 3

Total

11

/

12

Passed

Description

100%

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, third-person description that states concrete capabilities and supplies explicit, natural trigger phrases, clearly answering both what the skill does and when to invoke it.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Audit an already-instrumented project against Maple's OpenTelemetry conventions, report gaps per service, and fix them' — matching the score-3 anchor for multiple specific concrete actions.

3 / 3

Completeness

Explicitly answers what (audit/report/fix) and when via a 'Triggers on requests like...' clause, matching the score-3 anchor that requires both with explicit triggers.

3 / 3

Trigger Term Quality

Provides natural phrasings a user would say ('audit my instrumentation', 'check my telemetry', 'review my OTel setup', 'why is my service map missing edges'), giving good coverage rather than just jargon.

3 / 3

Distinctiveness Conflict Risk

The Maple OTel/service-map niche and service-map-edge triggers carve a distinct scope unlikely to collide with the sibling maple-onboard skill.

3 / 3

Total

12

/

12

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.