CtrlK
BlogDocsLog inGet started
Tessl Logo

run-quality-checks

Run all quality checks including linting, type checking, and tests. Use when the user wants to verify code quality, before committing, or when preparing a PR.

88

4.54x
Quality

86%

Does it follow best practices?

Impact

100%

4.54x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

86%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 clean, fully executable reference of quality-check commands with a useful one-line pipeline for the pre-PR flow. It could be tightened by consolidating the overlapping formatting entries and adding brief guidance on what to do when a check fails.

DimensionReasoningScore

Conciseness

The body is lean with no concept explanations and every command paired with a single-line description, but there is minor trimmable redundancy — three near-duplicate formatting entries ('Formatting', 'Formatting (check only)', 'Lint and format') and descriptions like 'Runs all unit tests' that restate the script name. This is anchor 4 (efficient with minor over-explanation) rather than 5, where every token would earn its place.

4 / 5

Actionability

Every instruction is a copy-paste-ready `npm run` command, and the 'Complete Quality Pipeline' gives a single executable line covering the common pre-PR case — a direct match for anchor 5 ('fully executable; copy-paste ready; specific examples cover the common cases').

5 / 5

Workflow Clarity

The numbered catalog plus the 'Complete Quality Pipeline' section gives a clear ordered sequence for the main use case, but there are no explicit checkpoints or feedback loops (e.g., 'if lint fails, fix and re-run before proceeding'), so it matches anchor 4 rather than 5. The destructive/batch cap does not apply since these checks are non-destructive.

4 / 5

Progressive Disclosure

This is a simple single-purpose skill (~79 lines, no external detail needed) with well-organized sections ('When to Use', 'Instructions', 'Complete Quality Pipeline') and no bundle files to reference, so per the simple-skill exception it earns anchor 5 on well-organized structure alone.

5 / 5

Total

18

/

20

Passed

Description

80%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 that clearly states what the skill does and when to use it with natural trigger phrases. Its main weakness is broad wording ('all quality checks') that risks overlap with narrower lint/test-focused skills.

DimensionReasoningScore

Specificity

Names the domain and lists several concrete actions — 'Run all quality checks including linting, type checking, and tests' — though it omits formatting, coverage, and accessibility checks covered by the body, leaving minor gaps in coverage (anchor 4, not 5).

4 / 5

Completeness

It explicitly answers both what ('Run all quality checks including linting, type checking, and tests') and when ('Use when the user wants to verify code quality, before committing, or when preparing a PR') with concrete trigger phrases — a direct match for anchor 5.

5 / 5

Trigger Term Quality

Natural phrases like 'verify code quality', 'before committing', and 'preparing a PR' are things users would actually say, plus keyword 'quality checks'; a few common variants like 'run the tests' or 'typecheck' are missing, matching anchor 4 rather than 5.

4 / 5

Distinctiveness Conflict Risk

'Run all quality checks' is somewhat generic and would overlap with single-purpose lint, test, or PR-review skills, though the commit/PR triggers add some distinction; this sits at anchor 3 rather than 4, which would require a tighter niche.

3 / 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
leboncoin/spark-web
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.