Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
81
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/skillEvaluation — 85%
↑ 1.21xAgent success when using this skill
Validation for skill structure
Skill naming and directory structure
Hyphen-case name
0%
100%
Name under 64 chars
100%
100%
Verb-led name
0%
0%
Tool-namespaced name
100%
100%
Folder matches name
0%
100%
Frontmatter fields only
100%
100%
Description has triggers
46%
100%
No extraneous docs
100%
100%
No empty resource dirs
100%
100%
Without context: $0.5087 · 1m 54s · 22 turns · 2,732 in / 5,559 out tokens
With context: $0.7037 · 2m 12s · 28 turns · 32 in / 7,163 out tokens
Progressive disclosure and SKILL.md authoring
Description has triggers
66%
100%
No 'When to Use' in body
0%
100%
No content duplication
53%
33%
TOC in long reference
100%
100%
One-level references
100%
100%
Imperative form
91%
100%
Body under 500 lines
100%
100%
Concise over verbose
80%
100%
References linked from SKILL.md
100%
100%
Without context: $0.4586 · 2m 4s · 17 turns · 22 in / 7,769 out tokens
With context: $0.8699 · 2m 37s · 29 turns · 33 in / 9,669 out tokens
Skill packaging and script validation
Validation error fixed
100%
100%
Script tested before packaging
0%
0%
package_skill.py used
100%
100%
.skill file produced
100%
100%
Process documented
66%
66%
No symlinks in output
100%
100%
Without context: $0.6255 · 2m 8s · 23 turns · 28 in / 9,115 out tokens
With context: $0.6707 · 2m 5s · 25 turns · 24 in / 9,041 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.