CtrlK
BlogDocsLog inGet started
Tessl Logo

skill-creation-guide

Guide the user through authoring a new agent skill — when a skill is worth creating, the SKILL.md format, progressive disclosure, and common pitfalls. Also covers discovering skill opportunities from the user's work patterns and generating a SKILL.md from a description. Trigger phrases include "create a skill", "write a skill", "make a skill", "new skill", "SKILL.md format", "how do skills work", "skill best practices", "convert this workflow into a skill", "what should I automate", and "find skill opportunities". Don't use it for invoking existing skills — only when authoring a new one or understanding the skill format.

70

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

75%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, actionable instruction skill with two clear workflows and concrete templates. Minor trimming and slightly stronger validation checkpoints would push it higher.

Suggestions

Trim host-comparison framing ('The format is shared across hosts...') to reduce over-explanation Claude already infers.

Add an explicit verify/review checkpoint in Workflow B after the skill-generator returns (e.g., confirm triggers fire and path is correct before saving).

Consolidate the SKILL.md structure's two fenced blocks (yaml + markdown) into one annotated template to tighten the overview.

DimensionReasoningScore

Conciseness

Mostly lean and assumes Claude's competence, but a few introductory sentences like 'The format is shared across hosts (Claude Code, Cursor, and others); only the install location differs' could be trimmed.

4 / 5

Actionability

Concrete guidance throughout — specific Glean tool params ('runbook OR checklist OR process owner:me'), named agents to spawn, and yaml/markdown templates — with only minor gaps in executable detail for the generator output.

4 / 5

Workflow Clarity

Two clearly numbered workflows (A and B) with a vetting/decline feedback loop ('declines, with reasons, if the idea fails the skepticism tests'); not destructive or batch, so no cap applies, but error-recovery checkpoints are light.

4 / 5

Progressive Disclosure

Well-organized sections with a clearly signaled one-level-deep pointer ('See using-glean/reference/ for the param shape'); no bundle files are present here, so structure rather than reference depth drives the score.

4 / 5

Total

16

/

20

Passed

Description

95%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: third-person voice, concrete actions, comprehensive trigger phrases, and an explicit use/no-use boundary. Minor room to tighten the 'what' list into more action-oriented verbs.

DimensionReasoningScore

Specificity

Names several concrete actions ('authoring a new agent skill', 'deciding when a skill is worth creating', 'generating a SKILL.md', 'discovering skill opportunities') with only minor abstraction in framing like 'progressive disclosure' and 'common pitfalls'.

4 / 5

Completeness

Explicitly answers what (guide through authoring, deciding worth, format, pitfalls, discovering, generating) and when (concrete trigger phrases plus an explicit boundary: 'Don't use it for invoking existing skills — only when authoring a new one').

5 / 5

Trigger Term Quality

Comprehensive natural-phrase coverage with synonyms ('create a skill', 'write a skill', 'make a skill') plus varied intents ('SKILL.md format', 'what should I automate', 'find skill opportunities') that users would actually say.

5 / 5

Distinctiveness Conflict Risk

Clear niche of authoring/understanding new skills with an explicit exclusion of invoking existing skills, minimizing conflict with skill-invocation skills.

5 / 5

Total

19

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
gleanwork/claude-plugins
Reviewed

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.