CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

configure-deno-commands

Configure and maintain Deno development commands (check, test, dev, prod). Use when the user wants to set up or update the standard command interface in deno.json and scripts/ directory.

68

Quality

85%

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

78%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 high-quality, information-dense skill body: concrete rules, executable examples, a clear workflow, and a verification checklist. The weakest points are the missing check.ts reference implementation, some redundant re-explanations of the recursion hazard, and the absence of an explicit verify-fix-retry loop.

Suggestions

Add a minimal scripts/check.ts skeleton (parallel spawn of fmt/lint/type-check/test with buffered output and import.meta.main guard) so the primary deliverable is copy-paste ready instead of assembled from 14 rules.

Explain the fork-bomb/recursion hazard once (rule 13) and have rule 14 and the test.ts example comment reference it rather than restate the mechanics.

Add an explicit feedback loop to the workflow, e.g. "If deno task check fails: fix the failing item, then re-run until it passes cleanly" — the retry step is currently only implicit in the final checklist.

DimensionReasoningScore

Conciseness

The rules are dense, imperative, and contain no concept re-teaching, but there are minor instances of over-explanation that could be trimmed: the fork-bomb hazard is explained three times (rule 13, rule 14, and the code-example comment), and incident dates ("2026-09-06", "2026-05-09: ... WindowServer kernel panics") add tokens without changing behavior. Not 3: nearly every rule is substantive, non-obvious project-specific knowledge that earns its place.

4 / 5

Actionability

Provides a copy-paste-ready deno.json tasks block and a complete executable scripts/test.ts example with exact commands. Not 5: the primary deliverable, scripts/check.ts, has no skeleton or example — its required behavior must be assembled from 14 separate rules, which is a minor gap for the most important artifact.

4 / 5

Workflow Clarity

The workflow has a clear 4-step sequence (Analyze, Scaffold Scripts, Configure Tasks, Verify) plus a final verification checklist, and the scaffold step cross-references the rules. Not 5: there is no explicit feedback loop for error recovery — e.g., "if deno task check fails, fix the reported item and re-run" — leaving the retry checkpoint implicit.

4 / 5

Progressive Disclosure

No bundle files exist and none are needed: the skill is self-contained and appropriately inline for a single configuration task, with well-organized sections (Context, Standard Interface, Rules & Constraints, Workflow, Examples, Verification) that make navigation easy. Nothing here belongs in a separate reference file.

5 / 5

Total

17

/

20

Passed

Description

87%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 description: it explicitly states what the skill does and when to use it, with concrete file and command triggers. The main gaps are the missing "deno tasks" synonym and limited action-verb variety.

DimensionReasoningScore

Specificity

"Configure and maintain Deno development commands (check, test, dev, prod)" names the domain, several actions, and the exact command set, matching the anchor for several specific actions with minor gaps. Not 5: only two action verbs (configure, maintain) — the four commands are objects rather than additional concrete actions.

4 / 5

Completeness

Explicitly answers both: what ("Configure and maintain Deno development commands") and when ("Use when the user wants to set up or update the standard command interface in deno.json and scripts/ directory"). The when-clause is concrete and specific, exceeding the anchor-4 case where 'when could be more explicit'.

5 / 5

Trigger Term Quality

Includes natural terms users would say: "deno.json", "scripts/", "set up or update", and the command names (check, test, dev, prod). Not 5: misses the common synonym "deno tasks"/"deno task", which is how users typically refer to these commands.

4 / 5

Distinctiveness Conflict Risk

Clear niche (Deno task/command configuration anchored to deno.json and scripts/) with distinct triggers and minimal overlap risk with other skills. Third-person voice is used correctly.

5 / 5

Total

18

/

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

referenced_paths_exist

Referenced path issues: 9 missing

Warning

Total

15

/

16

Passed

Repository

korchasa/flowai-plugins

Path

plugins/flowai/skills/configure-deno-commands/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.