CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

setup-agent-code-style-deno

Use when the user asks to add Deno/TypeScript code-style rules to AGENTS.md, or during initial Deno project setup. Do NOT trigger for non-Deno TypeScript projects (use setup-agent-code-style-strict), or for runtime-agnostic style advice.

64

Quality

81%

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 tight, single-purpose skill that delivers its payload as an exact copy-paste markdown block with a precise injection anchor and a verification checklist. The main gaps are minor: a duplicated AGENTS.md-existence check, and no fallback behavior when the anchor sections referenced for injection are missing from the target file.

Suggestions

Add a fallback for when the anchor sections are absent, e.g., 'If neither "Project tooling Stack" nor "Architecture" exists, append the rules at the end of the file and inform the user'.

Deduplicate the AGENTS.md-existence check: keep the actionable instruction in File Target ('If AGENTS.md does not exist, inform the user and stop') and drop or fold the Prerequisites line.

Align the Workflow with the Injection Location section so both reference the same anchors (before 'Architecture', after 'Project tooling Stack') to avoid ambiguity about which section governs.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — the injected markdown block is the payload with no padding — matching 'Efficient; minor instances of over-explanation that could be trimmed'. The Prerequisites line "AGENTS.md must exist in project root" duplicates the File Target instruction "If AGENTS.md does not exist, inform the user and stop". Not a 5 due to that redundancy; not a 3 because there is no unnecessary explanation of concepts Claude already knows.

4 / 5

Actionability

The skill provides a copy-paste-ready markdown block and an exact injection location ("after the 'Project tooling Stack' section, before 'Architecture'"), matching 'Mostly executable guidance; concrete code or commands with minor gaps'. Not a 5 because there is no fallback instruction for when the anchor sections ('Project tooling Stack' / 'Architecture') do not exist in the user's AGENTS.md; not a 3 because the injected content and target are fully concrete, not pseudocode.

4 / 5

Workflow Clarity

The workflow is a clear sequence with checkpoints — "Verify proper markdown formatting", "No duplicate sections" — matching 'Clear sequence with most checkpoints present; minor validation gaps'. Not a 5 because the Workflow only says "Locate 'Architecture' section" while Injection Location references two anchors, and there is no step for handling a missing 'Architecture' section; not a 3 because verification steps are explicitly present.

4 / 5

Progressive Disclosure

Per the guideline for skills under 50 lines with no need for external references, the well-organized section headers (Purpose, Prerequisites, File Target, Injection Location, Code Style Rules, Workflow) and self-contained single-file structure warrant a 5. All content is appropriately inline with no buried or nested references.

5 / 5

Total

17

/

20

Passed

Description

73%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 well-constructed trigger-oriented description with explicit negative boundary guidance that cleanly disambiguates a sibling skill. Its main weakness is that the capability ('what') is only implied through the trigger clause rather than stated directly, and trigger synonym coverage is somewhat narrow.

Suggestions

Add a leading third-person capability statement (e.g., 'Injects Deno/TypeScript code-style rules into AGENTS.md') so the 'what' is explicit rather than implied by the trigger clause.

Broaden trigger coverage with natural synonyms users might say, such as 'coding conventions', 'coding standards', or 'AGENTS.md setup'.

DimensionReasoningScore

Specificity

The description names the domain ("Deno/TypeScript code-style rules to AGENTS.md") and one concrete action, but never enumerates what the skill actually does (e.g., injecting dependency-import and Dockerfile rules), matching the anchor 'Names domain and 1-2 concrete actions, but not comprehensive'. It is not a 4 because there are not several specific actions listed, and not a 2 because the action named is concrete rather than generic.

3 / 5

Completeness

The 'when' is explicit ("Use when the user asks to add... or during initial Deno project setup") and the 'what' is discernible from the trigger clause, matching 'Has both what and when; when could be more explicit' — here the 'what' could be more explicit. Not a 5 because there is no standalone capability statement; not a 3 because the 'when' is explicitly stated, not missing or weakly implied.

4 / 5

Trigger Term Quality

Natural phrases a user would say are present — "add Deno/TypeScript code-style rules to AGENTS.md", "initial Deno project setup" — matching 'Good keyword coverage; a few natural terms missing'. Not a 5 because synonyms and variations like "coding conventions", "coding standards", "linting rules", or file extensions are absent; not a 3 because the core triggers are specific and natural rather than missing common variations.

4 / 5

Distinctiveness Conflict Risk

The description carves out a clear niche (Deno-specific AGENTS.md style rules) and explicitly redirects conflicts: "Do NOT trigger for non-Deno TypeScript projects (use setup-agent-code-style-strict), or for runtime-agnostic style advice" — matching 'Clear niche with distinct triggers; minimal conflict risk'.

5 / 5

Total

16

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

korchasa/flowai-plugins

Path

plugins/flowai-typescript/skills/setup-agent-code-style-deno/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.