CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

new-skill

Scaffold a new skill folder (SKILL.md from a template) into this marketplace repo. Use when adding a new skill to kehao-claude-skills.

Quality

90%

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

96%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.

The body is an efficient, highly actionable overview that delegates heavy logic to a bundled script with clear one-level-deep references and strong validation/error-handling checkpoints. Progressive disclosure is slightly held back because the referenced bundle files cannot be confirmed in the review bundle.

DimensionReasoningScore

Conciseness

The ~40-line body is lean with no padding or over-explanation of concepts Claude already knows (e.g. it does not explain what a marketplace or skill is), matching anchor 5; it is tighter than the minor-over-explanation anchor 4.

5 / 5

Actionability

It provides a copy-paste-ready command ("${CLAUDE_SKILL_DIR}/scaffold.sh" "$name" "$description" "$plugin") plus an explicit spec of what the script does, matching anchor 5; the only open-ended step (replacing the TODO body) is inherently generative rather than a missing executable detail.

5 / 5

Workflow Clarity

A clear 3-step sequence has explicit validation guards ("If $description is empty, STOP and ask", the script verifying cwd and refusing overwrite) and an error feedback loop ("If the script exits non-zero, report its message... and do not continue"), matching anchor 5; the operation is non-destructive so the batch/destructive cap does not apply.

5 / 5

Progressive Disclosure

Structure is good with a clear "## Steps" section and a one-level-deep reference to the bundled scaffolder, matching anchor 4; it is not anchor 5 because the referenced bundle files (scaffold.sh, templates/SKILL.md.tmpl, scripts/validate.sh) are not verifiable in the provided review bundle.

4 / 5

Total

19

/

20

Passed

Description

82%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.

The description is concise and explicitly answers both what the skill does and when to use it, with a well-scoped trigger that minimizes conflict risk. Its only weakness is that it names a single concrete action rather than a comprehensive list, capping specificity at 3.

DimensionReasoningScore

Specificity

Quotes "Scaffold a new skill folder (SKILL.md from a template) into this marketplace repo" name the domain and one concrete action, matching anchor 3 (1-2 concrete actions, not comprehensive); it is more specific than the generic anchor 2 and lacks the several actions required for anchor 4.

3 / 5

Completeness

It explicitly states the "what" ("Scaffold a new skill folder (SKILL.md from a template)") and the "when" ("Use when adding a new skill to kehao-claude-skills") with a concrete trigger, matching anchor 5; anchor 4 would require a weaker or less explicit "when".

5 / 5

Trigger Term Quality

Natural phrases like "adding a new skill", "new skill", and "skill folder" are present, giving good keyword coverage for a narrow domain; it falls short of anchor 5 which expects synonyms and file extensions that this domain largely lacks.

4 / 5

Distinctiveness Conflict Risk

The trigger is scoped to a specific marketplace repo and a specific scaffolding task, forming a clear niche with minimal conflict risk as in anchor 5; it is far more distinct than the broad-overlap anchors 2-3.

5 / 5

Total

17

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

kehao-chen/kehao-claude-skills

Path

plugins/kehao-util/skills/new-skill/SKILL.md

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.