Audit existing skills with Tessl scoring, trigger-coverage checks, repo conventions, or quick experiential feedback from a recent task. Use when revising skills, triaging weak activation, or turning observed skill guidance failures into scoped repo edits.
95
95%
Does it follow best practices?
Impact
95%
1.03xAverage score across 3 eval scenarios
Passed
No known issues
Audit a skill before calling it ready. Favor Tessl output, repo conventions, and the skill's actual file shape over taste.
Tessl is the skill-evaluation CLI this repo uses to review skills, score their quality, and suggest improvements. See tessl.io and the CLI docs. If npx tessl ... or tessl ... is unavailable, install or initialize Tessl before running the audit loop.
name and description before polishing the bodySKILL.md lean; move depth into references/ or scripts only when they earn their keepAGENTS.md, CLAUDE.md, or repo rules, when presentSKILL.md first, then nearby references/, scripts/, and agents/openai.yaml only as needednpx tessl skill review --json skills/<name>./scripts/skills/review.sh if one exists; otherwise run direct Tessl reviews per skillnpx tessl skill review --optimize --yes --max-iterations 1 skills/<name>Use this when the ask is "what did the skills fail to guide well during the last task?" rather than a formal skill audit.
Capture the score, summary, and concrete suggestions before proposing edits. Prefer per-skill --json when you need a narrow audit loop or structured output. If Tessl is missing, use npx tessl ... first or follow the official docs before continuing.
Use references/scorecard.md to check:
name is specific and memorabledescription states what the skill does, when to use it, and its main boundaryQuick example:
helper — "Helps with skills"skill-audit — "Audits existing skills with Tessl scoring, metadata checks, and repo conventions"Check that the skill tells the agent how to start, what evidence to gather, what not to change, and what "done" looks like.
Concrete failure signs:
Check whether detail belongs in SKILL.md, references/, or executable scripts:
SKILL.mdreferences/Use references/best-practices.md when the skill feels bloated, under-specified, or hard to trigger.
Check for repo-relative links, stale paths, duplicated guidance, and conflicts with the source repo's conventions.
Separate blockers from polish. If edits are requested, fix the highest-leverage issues first, rerun Tessl, and report what improved.
After an audit, report a compact audit footer:
noneKeep details compact: