CtrlK
BlogDocsLog inGet started
Tessl Logo

test-quality-reviewer

Evaluate the quality and efficacy of existing tests by reviewing test code against source code. Use when the user asks to review tests, validate test quality, audit test suites, check test efficacy, or assess whether tests are testing things properly. Prioritizes real interactions over mocking and simulation.

76

Quality

94%

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

93%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 well-structured, token-efficient skill body that is highly actionable and properly organized, with concrete output formats and language-specific heuristics. The only minor gap is the absence of an explicit final verification step before delivering the review report.

DimensionReasoningScore

Conciseness

Lean and efficient throughout; it assumes Claude's competence and avoids explaining basic testing concepts, with every section (philosophy, workflow, heuristics, anti-patterns) earning its tokens with skill-specific guidance.

5 / 5

Actionability

Fully actionable: a concrete per-test evaluation criteria table, defined verdict values, copy-paste-ready output format templates (markdown tables and Coverage Gaps section), and language-specific Good/Bad/Smell heuristics with key questions.

5 / 5

Workflow Clarity

A clearly sequenced 5-step workflow (read tests -> read source -> evaluate -> identify gaps -> produce report) with explicit deliverables; docked one point only because it lacks an explicit final verification checkpoint confirming the report is complete and consistent before delivery, though the read-only nature means no destructive-validation cap applies.

4 / 5

Progressive Disclosure

Well-organized into clearly labeled sections with no nested references; the skill is self-contained and needs no bundle files, satisfying the simple/well-organized-skill path to a top score.

5 / 5

Total

19

/

20

Passed

Description

95%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, third-person description with a clear what/when structure and rich natural trigger terms. Its distinct anti-mocking stance further separates it from generic review skills. Minor room to enumerate a few more concrete actions for full specificity.

DimensionReasoningScore

Specificity

Names the domain (test quality review) and several concrete actions ('reviewing test code against source code', 'validate test quality', 'audit test suites'), but could enumerate a few more specific operations to reach comprehensive coverage.

4 / 5

Completeness

Explicitly answers both 'what' (evaluate quality and efficacy of existing tests by reviewing test code against source code) and 'when' via a concrete 'Use when...' clause listing multiple trigger scenarios.

5 / 5

Trigger Term Quality

Comprehensive natural trigger phrases users would actually say ('review tests', 'validate test quality', 'audit test suites', 'check test efficacy', 'assess whether tests are testing things properly') with good synonym coverage.

5 / 5

Distinctiveness Conflict Risk

Clear niche (test efficacy/quality auditing) with distinct, specific triggers and a signature stance ('Prioritizes real interactions over mocking and simulation') that minimizes overlap with generic code-review skills.

5 / 5

Total

19

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
mattermost/mattermost-ai-marketplace
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.