CtrlK
BlogDocsLog inGet started
Tessl Logo

test-master

Generates test files, creates mocking strategies, analyzes code coverage, designs test architectures, and produces test plans and defect reports across functional, performance, and security testing disciplines. Use when writing unit tests, integration tests, or E2E tests; creating test strategies or automation frameworks; analyzing coverage gaps; performance testing with k6 or Artillery; security testing with OWASP methods; debugging flaky tests; or working on QA, regression, test automation, quality gates, shift-left testing, or test maintenance.

68

Quality

81%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

62%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a competent skill with a well-structured workflow that includes proper validation checkpoints and error recovery loops. Its main weaknesses are moderate verbosity in places, lack of concrete executable guidance beyond the single Jest example, and reliance on 10 reference files that aren't provided in the bundle. The constraints section is well-organized but the Output Templates section is too vague to be useful.

Suggestions

Replace the Output Templates section with an actual template example (e.g., a markdown test report skeleton with filled-in sample data) to make it actionable rather than a generic list.

Add a concrete example for at least one non-Jest framework (e.g., a pytest example) since the skill claims cross-framework coverage but only demonstrates one.

Trim the opening description line and any framing that restates what the skill title already conveys — the first line adds no information beyond the title.

DimensionReasoningScore

Conciseness

Generally efficient but includes some unnecessary framing ('Comprehensive testing specialist ensuring software quality...') and the Output Templates section is vague filler. The constraints section is well-structured but some items state things Claude already knows (e.g., explaining what mocking is). The reference table is lean and useful.

2 / 3

Actionability

The Jest example is concrete and executable, which is good. However, most of the skill is high-level guidance rather than executable instructions — the workflow steps are procedural descriptions, the Output Templates section is a vague list without actual templates, and the constraints are rules rather than actionable steps. The reference table delegates actionability to external files that aren't provided.

2 / 3

Workflow Clarity

The core workflow is clearly sequenced with explicit validation checkpoints: step 4 includes failure classification and flaky test handling with a fix-and-rerun loop, and step 5 includes verification of coverage targets before closing. The feedback loops for error recovery are well-defined.

3 / 3

Progressive Disclosure

The reference table is well-structured with clear 'Load When' guidance, providing good one-level-deep navigation. However, no bundle files were provided, so the 10 referenced files cannot be verified to exist. The skill appropriately keeps the overview concise and delegates detail, but without the actual reference files the progressive disclosure is incomplete in practice.

2 / 3

Total

9

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a strong, well-crafted skill description that excels across all dimensions. It provides specific concrete actions, comprehensive trigger terms covering multiple testing domains and tools, explicit 'Use when' guidance, and a clearly distinct niche in software testing/QA. The description is thorough without being padded, and uses proper third-person voice throughout.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Generates test files, creates mocking strategies, analyzes code coverage, designs test architectures, and produces test plans and defect reports' across named disciplines (functional, performance, security).

3 / 3

Completeness

Clearly answers both 'what' (generates test files, creates mocking strategies, analyzes coverage, designs architectures, produces plans/reports) and 'when' with an explicit 'Use when...' clause listing numerous specific trigger scenarios.

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'unit tests', 'integration tests', 'E2E tests', 'test strategies', 'automation frameworks', 'coverage gaps', 'k6', 'Artillery', 'OWASP', 'flaky tests', 'QA', 'regression', 'test automation', 'quality gates', 'shift-left testing', 'test maintenance'. These are terms users would naturally use when seeking testing help.

3 / 3

Distinctiveness Conflict Risk

Clearly occupies a distinct niche around software testing and QA. The specific mention of testing tools (k6, Artillery), methodologies (OWASP, shift-left), and testing types (unit, integration, E2E, performance, security) makes it highly distinguishable from general coding or documentation skills.

3 / 3

Total

12

/

12

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
Jeffallan/claude-skills
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.