CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

setup-agent-code-style-strict

Add TypeScript strict-mode code-style rules to AGENTS.md. The rule text ships inside this skill, so write it from here, not from memory. Use when the user asks for strict-mode style rules. Not for Deno projects (use setup-agent-code-style-deno).

71

Quality

89%

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

90%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, fully self-contained payload-delivery skill: it gives the exact text to inject, where to inject it, and a verification checklist. The only gaps are a missing error-recovery path for a non-existent anchor section and inline bulk content that could optionally be split into a reference file.

DimensionReasoningScore

Conciseness

The body contains no concept explanation or padding: every directive line (prerequisites, injection location, workflow) is terse, and the large markdown block is the verbatim payload the skill exists to deliver, not over-explanation. This matches 'lean and efficient; every token earns its place' rather than anchor 4, which requires instances of over-explanation that could be trimmed.

5 / 5

Actionability

The skill provides the exact copy-paste-ready markdown block to inject, the precise insertion point ('after the "Project tooling Stack" section, before "Architecture"'), and prerequisites. It is fully executable, matching anchor 5 rather than anchor 4, which would imply gaps in the concrete guidance.

5 / 5

Workflow Clarity

The workflow checklist is a clear sequence and includes verification checkpoints ('Verify proper markdown formatting', 'No duplicate sections'). It falls short of anchor 5 because there is no feedback loop for error recovery — e.g., no guidance on what to do if the 'Project tooling Stack' anchor section is missing — but it is above anchor 3, which requires missing or only implicit checkpoints.

4 / 5

Progressive Disclosure

A single self-contained file with clear, well-ordered sections (Purpose, Prerequisites, Injection Location, Rules, Workflow) and no buried or nested references, which fits anchor 4. It does not reach anchor 5 / the simple-skill exception: the ~90-line rules payload exceeds the minimal size where structure alone suffices, and the bulk payload could alternatively live in a one-level-deep reference file to keep SKILL.md as an overview.

4 / 5

Total

18

/

20

Passed

Description

82%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 with an explicit what/when pair, good keyword coverage, and excellent boundary discipline (the Deno exclusion disambiguates it from its sibling skill). The main gap is specificity: it describes a single action without hinting at the breadth of the injected rules (general principles, testing, file organization, performance, security).

Suggestions

Mention the scope of the injected rules (e.g., covering general principles, testing, file organization, documentation, performance, and security) so the 'what' reflects more than a single action.

Add common trigger synonyms such as 'coding standards', 'conventions', or 'style guide' alongside 'strict-mode style rules' to broaden natural trigger coverage.

DimensionReasoningScore

Specificity

'Add TypeScript strict-mode code-style rules to AGENTS.md' names the domain and one concrete action (plus the sourcing note 'write it from here, not from memory'), matching anchor 3 ('1-2 concrete actions'). It does not list several specific actions about what the injected rules cover, so anchor 4 does not fit.

3 / 5

Completeness

It explicitly answers both: what ('Add TypeScript strict-mode code-style rules to AGENTS.md... write it from here, not from memory') and when ('Use when the user asks for strict-mode style rules'), plus a negative boundary. This matches anchor 5's clear-and-explicit what-and-with with concrete trigger phrases, exceeding anchor 4 where 'when' could be more explicit.

5 / 5

Trigger Term Quality

Good keyword coverage: 'TypeScript', 'strict-mode', 'code-style rules', 'AGENTS.md', and 'Deno' are natural phrases for this request. A few natural synonyms are missing ('conventions', 'coding standards', 'style guide'), which keeps it at anchor 4 rather than anchor 5's comprehensive synonym/extension coverage, and it is clearly above anchor 3's 'some relevant keywords'.

4 / 5

Distinctiveness Conflict Risk

It has a clear niche (TypeScript strict-mode rules for AGENTS.md) with distinct triggers and an explicit exclusion pointing to the sibling skill ('Not for Deno projects (use setup-agent-code-style-deno)'), giving minimal conflict risk — anchor 5.

5 / 5

Total

17

/

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-strict/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.