Validates skills in this repo against agentskills.io spec and Claude Code best practices. Use via /validate-skills command.
Install with Tessl CLI
npx tessl i github:callstackincubator/agent-skills --skill validate-skills77
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
Spec compliance validation
Name case check
100%
100%
Leading hyphen check
100%
100%
Directory mismatch check
100%
100%
Valid skill passes
100%
100%
Description length check
0%
100%
Section header per skill
100%
100%
PASS/FAIL prefix format
0%
100%
Validation Results header
0%
100%
Name format stated per check
100%
100%
Optional fields not flagged
100%
100%
Without context: $0.4277 · 2m 12s · 21 turns · 18 in / 8,278 out tokens
With context: $0.4117 · 1m 44s · 19 turns · 302 in / 6,623 out tokens
Best practices validation
First-person description flagged
100%
100%
First-person body flagged
100%
0%
Bare filenames flagged
100%
100%
Redundant description flagged
100%
100%
Valid skill passes best practices
50%
50%
Section header per skill
100%
100%
PASS/FAIL prefix format
20%
100%
Named check labels
100%
100%
Body length not wrongly flagged
100%
100%
Validation Results header
0%
100%
Without context: $0.1751 · 48s · 8 turns · 11 in / 2,905 out tokens
With context: $0.3300 · 1m 34s · 11 turns · 262 in / 6,673 out tokens
Reference depth and discovery
fd command used
0%
100%
Nested reference chain flagged
75%
100%
Clean reference passes
100%
100%
Uppercase name flagged
100%
100%
All three skills reported
100%
100%
PASS/FAIL prefix format
0%
100%
Validation Results header
0%
100%
Discovery log produced
100%
100%
Valid skills pass spec checks
100%
100%
Name check includes reason
100%
100%
Without context: $0.4535 · 1m 47s · 21 turns · 26 in / 7,242 out tokens
With context: $0.6440 · 2m 50s · 29 turns · 187 in / 10,213 out tokens
Table of Contents
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.