CtrlK
BlogDocsLog inGet started
Tessl Logo

add-skill

Use this skill when the user asks to "add a skill", "create a skill", "new skill", "write a skill for", "skill for cx <something>", "add a user-facing skill", "create a SKILL.md", "teach an agent how to use", "agent skill for", "document a command as a skill", "make a skill", "add skill to skills/", "create agent instructions for", "build a skill", or wants to create a new user-facing skill in the skills/ directory that teaches AI agents how to use a cx CLI command. Use this even when the user is following the add-command workflow and reaches the skill creation step.

69

Quality

87%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

High

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

81%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 workflow skill with an exemplary verification phase and strong progressive-disclosure instincts — dense templates and schemas are consistently delegated to separate files with explicit section pointers. The main gaps are the absence of any inline worked example (a sample trigger description or SKILL.md skeleton) and a few trimmable rationale sentences.

Suggestions

Include one short worked example inline — e.g., a sample trigger description line or a minimal frontmatter snippet — so an agent has a concrete model before jumping to contributing/adding-a-skill.md for the full template.

Trim rationale sentences like "Agents that study existing skills first produce consistent, high-quality results rather than inventing new formats" to bare directives; the instructions carry the point on their own.

Show a two-line concrete example of registering a skill in scripts/sync-shared-references.sh (the actual line format), since Step 3 tells the agent to edit it without showing what an entry looks like.

DimensionReasoningScore

Conciseness

The ~107-line body is mostly efficient — it defers templates and dense material to contributing/adding-a-skill.md and references/ — but a few rationale sentences (e.g., "Agents that study existing skills first produce consistent, high-quality results rather than inventing new formats") are padding that could be trimmed, matching the 4 anchor rather than the lean 5.

4 / 5

Actionability

Guidance is concrete throughout: exact file paths, section pointers (§ "Directory Structure"), executable commands (bash scripts/sync-shared-references.sh), and a 7-item verification checklist. It falls short of 5 because it never shows a worked example (e.g., a sample trigger description or frontmatter snippet) inline — everything exemplary is delegated to other files.

4 / 5

Workflow Clarity

Steps 0–4 are clearly sequenced from domain understanding through verification, ending in an explicit validation checklist covering frontmatter, body completeness, reference-link existence, README updates, bloat, shared-reference syncing, and agent readability — matching the 5 anchor's checklist and feedback-loop criteria.

5 / 5

Progressive Disclosure

Structure is good: dense material is explicitly pushed to references/ files and the contributing guide, and external references are one level deep and clearly signaled with purpose. It misses 5 because the inline "Writing effective trigger descriptions" guidance overlaps material the referenced template guide covers, and the referenced paths (contributing/, skills/, scripts/) lie outside the bundle and cannot be verified here.

4 / 5

Total

17

/

20

Passed

Description

91%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 trigger-oriented description: it explicitly covers what the skill does and when to use it, with unusually thorough natural-language trigger phrases including an edge-case invocation path. Its only weakness is that a few generic phrases could collide with a general-purpose skill-creation skill.

DimensionReasoningScore

Specificity

The description states a concrete, well-scoped capability — "create a new user-facing skill in the skills/ directory that teaches AI agents how to use a cx CLI command" — but it names one core action rather than listing several specific operations, so it matches the 4 anchor (several specifics, minor gaps) rather than the comprehensive 5.

4 / 5

Completeness

It explicitly answers both "what" (create a user-facing skill in skills/ teaching agents to use a cx CLI command) and "when" ("Use this skill when the user asks to..." plus the edge case "Use this even when the user is following the add-command workflow"), with concrete trigger phrases throughout.

5 / 5

Trigger Term Quality

It lists a dozen-plus natural trigger phrasings users would actually say ("add a skill", "create a skill", "new skill", "write a skill for", "make a skill", "build a skill", "create a SKILL.md", "document a command as a skill") with excellent synonym and variation coverage.

5 / 5

Distinctiveness Conflict Risk

The cx CLI and skills/ directory scope give it a clear niche, but generic triggers like "make a skill" and "build a skill" carry minor overlap risk with closely related general skill-creation skills (the body itself references a /skill-creator sibling).

4 / 5

Total

18

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

referenced_paths_exist

Referenced path issues: 3 missing

Warning

Total

14

/

16

Passed

Repository
coralogix/cx-cli
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.