CtrlK
BlogDocsLog inGet started
Tessl Logo

creating-skills

Use when you need to create a new custom skill for a profile - guides through gathering requirements, creating directory structure, writing SKILL.md, and optionally adding bundled scripts

59

Quality

67%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

Fix and improve this skill with Tessl

tessl review fix ./.agency/plugins/nori/skills/creating-skills/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

50%

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

The body is a compact, reasonably organized skill-authoring guide with a clear required-step sequence. It falls short on executable code examples, validation checkpoints, and clean reference signaling, leaving every dimension at the midpoint.

Suggestions

Remove the duplicate <required> block and one of the two redundant external-URL good-examples to tighten token efficiency.

Replace the descriptive good-example bullets with a minimal executable snippet (e.g., a real frontmatter + mkdir command) so guidance is copy-paste ready.

Add an explicit verification step to the <required> checklist, such as confirming the SKILL.md frontmatter parses before telling the user to switch profiles.

DimensionReasoningScore

Conciseness

The body is mostly lean and avoids explaining concepts Claude already knows, but it duplicates the <required> block (once as the live checklist, once as a template) and includes two near-identical external-URL good-examples, so not every token earns its place.

2 / 3

Actionability

It gives a concrete <required> template and a command hint ('mkdir foo/bar'), but its worked examples are descriptive bullets ('Write a python script that uses the slack api...') and <step 1> placeholders rather than fully executable, copy-paste code.

2 / 3

Workflow Clarity

The <required> block lays out a clear six-step sequence, but there are no validation or verification checkpoints (e.g., confirm frontmatter validity after writing SKILL.md), leaving feedback loops implicit.

2 / 3

Progressive Disclosure

Content is organized into clear sections with no nested references, but the two external GitHub URLs are dropped in as bare good-example tags without signaling when or why to read them, so navigation is not clearly structured.

2 / 3

Total

8

/

12

Passed

Description

85%

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 strong: it pairs an explicit use-when trigger with a concrete list of actions and occupies a distinct niche. Its only weakness is trigger-term breadth, relying on a single phrasing rather than covering common variations.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — 'gathering requirements, creating directory structure, writing SKILL.md, and optionally adding bundled scripts' — matching the anchor for several specific actions rather than just naming a domain.

3 / 3

Completeness

An explicit 'Use when you need to create...' clause states when to invoke the skill, and the action list states what it does, satisfying both what and when with an explicit trigger.

3 / 3

Trigger Term Quality

It contains one natural user phrasing ('create a new custom skill for a profile') but lacks common variations or synonyms, so coverage is partial rather than the broad set the top anchor expects.

2 / 3

Distinctiveness Conflict Risk

'Create a new custom skill for a profile' is a narrow, distinct niche with a specific trigger unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
microsoft/FluidFramework
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.