CtrlK
BlogDocsLog inGet started
Tessl Logo

designing-tests

Designs and implements testing strategies for any codebase. Use when adding tests, improving coverage, setting up testing infrastructure, debugging test failures, or when asked about unit tests, integration tests, or E2E testing.

64

Quality

75%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/designing-tests/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

63%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 thorough, actionable testing skill with good executable examples and a validation loop, but it is long and monolithic with no progressive disclosure and some redundant explanation of well-known concepts.

Suggestions

Trim the ASCII testing pyramid and other explanatory restatements of well-known concepts to improve conciseness.

Move per-language framework tables and the template library into separate reference files linked from SKILL.md to enable progressive disclosure.

Make the implementation-workflow steps more concrete (e.g., specify how to select a test type or how to verify coverage) rather than high-level checklist items.

DimensionReasoningScore

Conciseness

The body is mostly useful concrete material, but the ASCII testing pyramid and several explanatory lines restate concepts Claude already knows and could be trimmed to tighten the ~245-line document.

3 / 5

Actionability

It provides executable unit/integration/E2E templates, factory code, MSW handlers, coverage-threshold JSON, and bash commands, though the templates use placeholders like [Unit] ComponentName and createTestInput() that require substitution.

4 / 5

Workflow Clarity

A 6-step implementation checklist plus a validation loop with explicit checkpoints and a fix-then-retry feedback note gives a clear sequence, though the implementation steps themselves are fairly high-level.

4 / 5

Progressive Disclosure

The document is well-organized with clear section headers but is a single ~245-line file with no external references, and content like per-language framework guides and templates that could be split out is all inlined.

3 / 5

Total

14

/

20

Passed

Description

87%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 an explicit Use-when trigger clause covering concrete testing activities. It is comprehensive and clearly distinct, with only minor room to add synonymous trigger terms.

DimensionReasoningScore

Specificity

"Designs and implements testing strategies" names the domain and the Use-when clause lists several concrete actions (adding tests, improving coverage, setting up testing infrastructure, debugging test failures), but the core 'what' verb pair remains slightly high-level.

4 / 5

Completeness

It clearly states what the skill does ("Designs and implements testing strategies for any codebase") and gives an explicit, concrete "Use when..." clause with multiple trigger phrases.

5 / 5

Trigger Term Quality

Natural terms like "adding tests", "improving coverage", "debugging test failures", "unit tests", "integration tests", and "E2E testing" are well covered, though a few common variations (test suite, TDD, test framework) are absent.

4 / 5

Distinctiveness Conflict Risk

The testing niche and its triggers (unit/integration/E2E, coverage, test failures) are distinct from other skills, with minimal overlap risk.

5 / 5

Total

18

/

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
CloudAI-X/claude-workflow-v2
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.