CtrlK
BlogDocsLog inGet started
Tessl Logo

skill-creator

Create, refine, and benchmark agent skills. Use when building a new skill, updating an existing one, running evals, checking trigger quality, or improving a skill description.

72

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

77%

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 well-structured, highly actionable guide with clear validation-gated workflows and real bundle references. It loses points mainly on conversational verbosity and several referenced paths (agents/*, eval-viewer/) that are absent from the bundle.

Suggestions

Remove conversational asides (e.g. "Cool? Cool.", "we are trying to create billions a year in economic value here!") to tighten the prompt and respect token budget.

Fix or qualify dangling references: the body cites `agents/grader.md`, `agents/comparator.md`, `agents/analyzer.md`, and `eval-viewer/generate_review.py`, none of which are present in the bundle.

Consolidate the core-loop restatements (intro list, "Reference files", and the closing emphasis paragraph repeat the same steps) into one canonical statement.

DimensionReasoningScore

Conciseness

Mostly efficient and actionable, but conversational filler ("Cool? Cool.", "we are trying to create billions a year in economic value here!", "how could you, it's only very recently that it started") and reworded restatements of the loop add tokens that assume less than Claude's competence.

2 / 3

Actionability

Provides concrete, copy-paste-ready commands and file layouts — e.g. the subagent task block, `python -m scripts.aggregate_benchmark`, `eval_metadata.json` field specs, and exact grading.json field names ("text", "passed", "evidence").

3 / 3

Workflow Clarity

The eval loop is a clearly sequenced multi-step process (Steps 1–5) with explicit validation checkpoints — capture timing per-run, grade assertions, aggregate, analyst pass, and read feedback before iterating.

3 / 3

Progressive Disclosure

References are signaled one-level-deep (references/schemas.md, assets/eval_review.html, scripts/* exist), but the body repeatedly points to `agents/grader.md`, `agents/comparator.md`, `agents/analyzer.md`, and `eval-viewer/generate_review.py`, none of which exist in this bundle — navigation is broken for those paths.

2 / 3

Total

10

/

12

Passed

Description

100%

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, third-person, names concrete actions, and provides explicit multi-trigger "Use when" guidance. It cleanly satisfies every dimension.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "Create, refine, and benchmark agent skills" — covering creation, refinement, and benchmarking rather than vague single verbs.

3 / 3

Completeness

Explicitly answers both what ("Create, refine, and benchmark agent skills") and when via a dedicated "Use when ..." clause enumerating multiple trigger contexts.

3 / 3

Trigger Term Quality

Natural phrasings a user would say are well covered: "building a new skill", "updating an existing one", "running eval", "checking trigger quality", "improving a skill description".

3 / 3

Distinctiveness Conflict Risk

The narrow domain of skill authoring/evaluation with specific triggers like "running eval" and "checking trigger quality" gives it a clear niche unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (508 lines); consider splitting into references/ and linking

Warning

Total

15

/

16

Passed

Repository
feiskyer/claude-code-settings
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.