CtrlK
BlogDocsLog inGet started
Tessl Logo

claude-only-skill

A skill restricted to Claude Code only

32

Quality

26%

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 ./tests/fixtures/sample-plugin/skills/claude-only-skill/SKILL.md

The canonical home for this skill is claude-only-skill in EveryInc/compound-engineering-plugin

SKILL.md
Quality
Evals
Security

Quality

Content

37%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 maximal conciseness but zero substance: it tells Claude nothing about what to do, provides no workflow, and has no structure beyond a single sentence. It scores well only on the dimension where doing nothing is indistinguishable from efficiency.

Suggestions

State the actual task the skill performs and provide at least one concrete, executable example or command in the body.

If the skill involves any multi-step or destructive operation, add a numbered sequence with an explicit validation checkpoint before proceeding.

Add section headers (e.g., a '## Quick start' style heading) so even a short body is organized for discovery.

DimensionReasoningScore

Conciseness

The body is a single line ("Claude-only skill body.") with zero padding, no over-explanation, and no concepts Claude already knows — nothing to trim, matching the lean-and-efficient anchor.

5 / 5

Actionability

"Claude-only skill body." provides no concrete code, commands, or specific guidance of any kind — it neither instructs nor describes an actual task, matching the entirely-vague anchor.

1 / 5

Workflow Clarity

No steps, sequence, or single unambiguous action exists in the body. The simple-skill exception cannot apply because there is no action at all, only an empty placeholder.

1 / 5

Progressive Disclosure

The skill is under 50 lines with no need for external references, but the body contains no sections or organization — a bare placeholder line sits between the trivially-acceptable and well-organized anchors.

3 / 5

Total

10

/

20

Passed

Description

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

The description describes a deployment restriction rather than any capability: it says nothing about what the skill does or when to use it, contains no natural trigger terms, and would conflict with nearly every other Claude Code skill. It functions as metadata, not a discovery description.

Suggestions

Replace the description with the concrete actions the skill performs (e.g., 'Extracts X from Y files' style verbs and objects).

Add an explicit 'Use when...' clause stating the user situations or phrases that should trigger this skill.

Include natural trigger keywords, synonyms, and relevant file extensions so the skill is discoverable and distinguishable from other Claude Code skills.

DimensionReasoningScore

Specificity

"A skill restricted to Claude Code only" names no action or capability — it describes a platform restriction, matching the entirely-vague anchor rather than score 2, which requires naming a functional domain.

1 / 5

Completeness

There is a vague 'what' (a platform-restricted skill) and no 'when' clause at all — exactly the score-2 anchor; not score 1 because something about the skill is stated, not score 3 because the 'what' is unclear as a capability.

2 / 5

Trigger Term Quality

The only keyword is "Claude Code," which is technical jargon rather than a phrase a user would naturally say to invoke this skill — one generic keyword with no natural phrases, matching the score-2 anchor.

2 / 5

Distinctiveness Conflict Risk

"A skill restricted to Claude Code only" would match virtually any Claude Code skill, providing no niche or distinguishing trigger — the entirely-generic anchor.

1 / 5

Total

6

/

20

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.

Validation — 15 / 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
crdant/compound-engineering-plugin
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.