CtrlK
BlogDocsLog inGet started
Tessl Logo

aiconfig-custom-metrics

DEPRECATED redirect — this skill was renamed to custom-metrics. Do not use this skill; invoke custom-metrics instead. Kept only so old references to aiconfig-custom-metrics still point users to the new name.

66

Quality

83%

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

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

This is an exemplary deprecation stub: it unambiguously forbids executing the old skill, redirects to the correct replacement by name, and instructs updating stale references. It is maximally concise, fully actionable, and appropriately structured for a redirect with no bundle files.

DimensionReasoningScore

Conciseness

The body is five lean lines that assume Claude's competence: 'Invoke the custom-metrics skill instead — it contains the current, complete instructions.' Every token earns its place; there is no padding, no conceptual explanation, and no over-explanation, matching the 'lean and efficient' anchor exactly.

5 / 5

Actionability

The guidance is fully concrete and executable for an instruction-only skill: 'Invoke the custom-metrics skill instead' and 'update it from aiconfig-custom-metrics to custom-metrics' are specific, unambiguous actions with no pseudocode or vagueness. Per the rubric's scoring notes, absence of code is not penalized when the instruction-only guidance is actionable, so it sits above level 4.

5 / 5

Workflow Clarity

This is a simple, single-purpose skill with one unambiguous action (redirect to custom-metrics), which the rubric's simple-skill guidance allows to score 5. It even covers the edge case explicitly: if the reader arrived via an old reference, update it from the old name to the new one — a complete feedback path for the redirect's failure mode. No destructive or batch operations are involved, so no validation cap applies.

5 / 5

Progressive Disclosure

The skill is under 50 lines with no need for external references (no references/, scripts/, or assets/ directories exist, and the body references none), and the content is well-organized under a clear heading — matching the rubric's guidance that such skills score 5 with just well-organized sections. The pointer to custom-metrics 'contains the current, complete instructions' signals where the real content lives, one level deep.

5 / 5

Total

20

/

20

Passed

Description

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

As a deprecation redirect, the description is honest, clear, and low-risk: it states exactly what happened (rename), what to do (invoke custom-metrics), and why the stub exists. Its weakness is that it carries no trigger guidance and no description of the skill's actual capabilities, so discovery relies entirely on users already knowing the skill names.

Suggestions

Add an explicit trigger clause (e.g., 'Use when a user or existing automation references aiconfig-custom-metrics or asks for custom metric configuration') to lift completeness and trigger-term quality.

Include a one-line summary of what the skill domain covers (e.g., 'custom-metrics defines and tracks custom evaluation metrics for AIConfig files') so users who land here without knowing the skill names can still route correctly.

Mention natural synonyms a user might say ('custom metrics', 'metrics config', 'evaluation metrics') to broaden trigger coverage beyond the two literal skill names.

DimensionReasoningScore

Specificity

Phrases like 'this skill was renamed to custom-metrics' and 'invoke custom-metrics instead' name the domain (a deprecation redirect) and one concrete action, but the description conveys nothing about what the skill's actual capabilities are, so coverage is not comprehensive (not 4-5) yet far more concrete than pure vagueness like 'Helps with documents' (not 1-2).

3 / 5

Completeness

The 'what' is explicit and clear ('DEPRECATED redirect... invoke custom-metrics instead'), but there is no 'Use when...' or equivalent explicit trigger guidance, which the judging guidelines cap at 3. It is above level 2 because the 'what' is precise, not vague.

3 / 5

Trigger Term Quality

It contains the two skill-name keywords ('aiconfig-custom-metrics', 'custom-metrics') a user might type when routing here, but offers no natural trigger phrases or synonyms users would say when they need the underlying functionality. Not 2, since the named keywords are specific rather than generic; not 4, since common natural variations are entirely absent.

3 / 5

Distinctiveness Conflict Risk

Both the old and new skill names are stated verbatim, creating a clear niche where a user referencing either name routes correctly and is explicitly told which skill to invoke, giving minimal conflict risk with other skills.

5 / 5

Total

14

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
launchdarkly/ai-tooling
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.