CtrlK
BlogDocsLog inGet started
Tessl Logo

generate-agent-skills

Architects, generates, and validates Agent Skills. Enforces specification and best practices. Used any time an agent skill must be created or updated.

81

1.25x
Quality

72%

Does it follow best practices?

Impact

100%

1.25x

Average score across 3 eval scenarios

SecuritybySnyk

Medium

Suggest reviewing before use

Fix and improve this skill with Tessl

tessl review fix ./.github/skills/generate-agent-skills/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

20%

Adding an Invoice Number Generator to an Existing Skill

Script vs reference resource decision

Criteria
Without this skill
With this skill

Invoice numbering as script

100%

100%

No analysis script created

100%

100%

Eligibility uses references

100%

100%

Script has error output

0%

100%

Files in correct directories

100%

100%

Validation script run

33%

100%

Validation output saved

100%

100%

SKILL.md references new resources

100%

100%

Failed

Mandatory scaffold and validate workflow

100%

19%

Writing a SKILL.md for a PDF Form Filler

SKILL.md authoring quality and validation

Criteria
Without this skill
With this skill

YAML name matches directory

0%

100%

Third-person description

50%

100%

Trigger language in description

40%

100%

Keyword density in description

100%

100%

Imperative voice in body

100%

100%

Scripts referenced by path

100%

100%

References referenced by path

100%

100%

No code wall in SKILL.md

100%

100%

Validation script run

100%

100%

Validation passes

100%

100%

Repository
canonical/copilot-collections
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.