CtrlK
BlogDocsLog inGet started
Tessl Logo

my-skill

A test skill for fixture purposes

26

Quality

16%

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

Fix and improve this skill with Tessl

tessl review fix ./test/fixtures/claude-plugin/good/skills/my-skill/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

The body is a placeholder with a single heading and sentence, so it is lean but delivers no actionable guidance or workflow. Progressive disclosure is acceptable for such a minimal skill, but actionability and workflow clarity are effectively absent.

Suggestions

Replace the placeholder sentence with concrete, executable instructions or code examples for the skill's core task.

Add an explicit workflow or a clearly stated single action with any necessary validation steps.

Expand the overview so the heading is followed by substance rather than a fixture label.

DimensionReasoningScore

Conciseness

The body is lean with no padding or over-explanation of known concepts, though 'This is a test skill.' is thin rather than substantively efficient.

4 / 5

Actionability

'This is a test skill.' provides no concrete code, commands, or executable guidance — it only describes rather than instructs.

1 / 5

Workflow Clarity

There are no steps, sequence, or any unambiguous single action to follow; the simple-skill exception does not apply because no action is stated at all.

1 / 5

Progressive Disclosure

As a simple under-50-line skill with a clear heading and no need for external references, its structure is adequate, though the overview content is minimal.

4 / 5

Total

10

/

20

Passed

Description

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

This is a placeholder description that conveys no real capability, trigger, or distinct purpose. It fails every dimension because it was clearly written for fixture purposes rather than to describe an actual skill.

Suggestions

State the concrete actions the skill performs (e.g., 'Extracts text and tables from PDF files, fills forms').

Add an explicit 'Use when...' clause listing natural trigger phrases a user would say.

Narrow the description to a specific domain with file extensions or synonyms to reduce conflict risk.

DimensionReasoningScore

Specificity

The description 'A test skill for fixture purposes' names no concrete actions whatsoever, using only abstract placeholder language, matching the entirely-vague anchor.

1 / 5

Completeness

It answers neither 'what does this do' (no capabilities stated) nor 'when should Claude use it' (no 'Use when' clause), matching the missing-both anchor.

1 / 5

Trigger Term Quality

Phrases like 'test skill' and 'fixture purposes' are not natural keywords a user would say when they need a skill; no relevant trigger terms are present.

1 / 5

Distinctiveness Conflict Risk

The description is entirely generic with no defined niche or distinguishing triggers, so it would conflict with virtually any skill.

1 / 5

Total

4

/

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
saif-shines/doraval
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.