CtrlK
BlogDocsLog inGet started
Tessl Logo

deno-script

Write or modify Cataclysm-BN Deno/TypeScript scripts. Use for scripts, tools, migrations, generators, git hooks, and CLI utilities.

68

Quality

82%

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

65%

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

A highly actionable conventions reference with strong executable code, but it is verbose (redundant Must Do/Must Not Do/Common Patterns sections), lacks an explicit validate->fix->retry feedback loop, and is monolithic rather than progressively disclosed across files.

Suggestions

Collapse the 'Must Do' and 'Must Not Do' lists into the relevant convention sections to remove restated redundancy and cut tokens.

Add an explicit error-recovery feedback loop to the Testing section, e.g. 'If deno check fails, fix the reported errors and re-run until it passes before marking complete.'

Move the 'Common Patterns' library (command-exists, repo root, recursive JSON, parallel async) into a separate reference file referenced from the body to enable progressive disclosure.

DimensionReasoningScore

Conciseness

Mostly efficient and project-specific (no 'what is Deno' filler), but the 'Must Do'/'Must Not Do' sections restate the nine conventions and 'Common Patterns' partly duplicates earlier examples, so it could be tightened. It is not a 3 because the redundancy inflates token count, and not a 1 because it avoids explaining concepts Claude already knows.

2 / 3

Actionability

Provides fully executable, copy-paste-ready TypeScript for shebang, JSR imports, Valibot schemas, Cliffy CLI, file ops, Deno.Command, error handling, and concrete test commands (deno check/fmt/lint, chmod +x). This matches the 'fully executable, copy-paste ready' anchor.

3 / 3

Workflow Clarity

A pre-submit sequence exists (write -> deno check/fmt/lint -> chmod +x) with a validation step ('ALWAYS check with deno check before considering complete'), but there is no explicit fix-and-revalidate feedback loop, which the anchor at 3 requires. It is above 1 because a sequenced checklist with a checkpoint is present.

2 / 3

Progressive Disclosure

Well-organized into labeled sections, but the ~316-line body is monolithic with no skill-level reference files, and detailed material (the pattern library) that could be split is inline. Not 3 because nothing is split across files; not 1 because sections are clear and references to existing repo scripts are listed rather than deeply nested.

2 / 3

Total

9

/

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.

A strong, well-structured description that names a concrete domain, lists specific capabilities, and gives an explicit 'Use for' trigger. It mirrors the rubric's good examples closely with no vague fluff.

DimensionReasoningScore

Specificity

Enumerates concrete capabilities ('Write or modify ... scripts') plus a specific list of use categories ('tools, migrations, generators, git hooks, and CLI utilities'), matching the multi-action anchor rather than the single-domain 'some actions' anchor at 2.

3 / 3

Completeness

Explicitly answers both 'what' ('Write or modify Cataclysm-BN Deno/TypeScript scripts') and 'when' with an explicit 'Use for ...' trigger clause, which is exactly the both-answered anchor.

3 / 3

Trigger Term Quality

Natural terms a user would say are well covered ('scripts', 'tools', 'migrations', 'generators', 'git hooks', 'CLI utilities', 'Deno', 'TypeScript'), giving good coverage of variations rather than just one or two keywords.

3 / 3

Distinctiveness Conflict Risk

The 'Cataclysm-BN Deno/TypeScript scripts' niche plus distinct triggers (git hooks, CLI utilities, migrations) make it clearly distinguishable and 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

referenced_paths_exist

Referenced path issues: 7 missing

Warning

Total

15

/

16

Passed

Repository
cataclysmbn/Cataclysm-BN
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.