CtrlK
BlogDocsLog inGet started
Tessl Logo

review-a-skill

Use when evaluating whether a skill belongs in a library. Preview content, check frontmatter, validate structure, and decide whether to keep, curate, or remove.

74

Quality

92%

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

85%

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

A concise, highly actionable workflow skill with concrete npx commands and explicit validation checkpoints; the only weakness is mild redundancy in the dry-run/live command pairs and the repeated dependency-check guidance.

Suggestions

Collapse each curate/remove step to show the --dry-run pattern once (e.g. 'run with --dry-run first, then without it') instead of listing both full commands.

State the dependency check inline in the remove step rather than repeating it in both Guardrails and Gotchas.

Add a brief 'if validate fails, fix and re-run' note to turn the validate step into an explicit error-recovery feedback loop.

DimensionReasoningScore

Conciseness

Mostly efficient and well-sectioned, but steps 4–5 redundantly show both the --dry-run and live variants of each command, and the dependency-check-on-remove guidance is repeated across Guardrails and Gotchas, so it could be tightened.

2 / 3

Actionability

Every workflow step is a fully executable 'npx ai-agent-skills' command with concrete flags (--format json, --fields, --dry-run, --verify, --remove), making the guidance copy-paste ready.

3 / 3

Workflow Clarity

A clear numbered sequence with explicit validation checkpoints (validate step, --dry-run before curate/remove, --verify, dependency check); checkpoints are present rather than implicit, and the simple single-purpose scope fits the score-3 simple-skills allowance despite no explicit error-recovery loop.

3 / 3

Progressive Disclosure

A self-contained, well-organized SKILL.md under ~50 lines with no need for external references; the Goal/Guardrails/Workflow/Decision Criteria/Gotchas sectioning gives clear navigation, matching the simple-skills allowance for score 3.

3 / 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 pairs an explicit 'Use when' trigger with a concrete list of review/curation actions, cleanly answering both what and when.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Preview content, check frontmatter, validate structure, and decide whether to keep, curate, or remove' — matching the score-3 anchor of several specific actions rather than a vague single domain.

3 / 3

Completeness

Explicitly answers both what (preview/validate/decide actions) and when via the 'Use when evaluating whether a skill belongs in a library' trigger clause, matching the score-3 anchor with an explicit trigger.

3 / 3

Trigger Term Quality

Covers natural curation phrasings a user would say — 'evaluating whether a skill belongs in a library' and 'keep, curate, or remove' — giving good coverage of natural terms rather than jargon-only or generic triggers.

3 / 3

Distinctiveness Conflict Risk

Targets a clear niche (skill-library review/curation) with distinct triggers, making it unlikely to fire for unrelated skills; matches the score-3 clear-niche anchor.

3 / 3

Total

12

/

12

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
MoizIbnYousaf/Ai-Agent-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.