Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
70
56%
Does it follow best practices?
Impact
98%
1.42xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./data/skills-md/0xdarkmatter/claude-mods/skill-creator/SKILL.mdSkill initialization and packaging workflow
Used init_skill.py
100%
100%
Used package_skill.py
100%
100%
Packaged .skill file exists
100%
100%
Frontmatter fields only
100%
100%
No auxiliary docs
100%
100%
Script tested
75%
100%
Example files removed
0%
100%
Script in scripts/ directory
100%
100%
Description includes trigger context
40%
100%
Imperative form in body
87%
100%
Progressive disclosure and reference file organization
SKILL.md under 500 lines
100%
100%
Provider-specific reference files
100%
100%
References one level deep
0%
100%
No content duplication
100%
100%
SKILL.md references all files
100%
100%
Table of contents in reference files
0%
100%
SKILL.md stays high-level
100%
100%
design-notes explains structure
100%
100%
Frontmatter fields only
0%
100%
No auxiliary docs
100%
100%
SKILL.md description design and content quality
Description includes trigger context
16%
100%
No 'when to use' section in body
20%
100%
Schemas in reference files
60%
100%
Domain-specific reference files
100%
100%
Imperative form in SKILL.md body
100%
100%
No content duplication
30%
80%
SKILL.md references files with guidance
100%
100%
Degrees of freedom matched
90%
90%
Frontmatter fields only
0%
100%
review.md addresses criteria
50%
83%
f772de4
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.