CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

strategic-testing

Decide whether a change warrants new tests and choose proportionate verification. Use before adding tests, when planning validation, or when reviewing whether a proposed test protects meaningful behavior.

70

Quality

88%

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

92%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.

An exemplarily lean, single-purpose decision skill: concise, well-sequenced, with an explicit decision gate and failure branch. The only minor gap is actionability in the ambiguous middle cases — a one-line worked example of applying the gate would make the guidance fully copy-paste-ready for judgment.

DimensionReasoningScore

Conciseness

Fourteen lines with zero padding: every sentence adds decision criteria Claude does not already have ("changes already verified by types, linting, or schema validation", "smallest test level that protects the behavior"). Not score 4 because there are no over-explanations to trim — it never explains what testing is or why it matters.

5 / 5

Actionability

The guidance is concrete and directive for an instruction-only skill: an explicit prioritize list (domain invariants, edge cases, public interfaces, persisted data, security boundaries, integration seams), an explicit skip list, and a decision gate with a defined branch ("If that case is weak, do not add one"). Not score 5 because no worked example or tie-breaking guidance is given for the ambiguous middle cases the gate will actually surface (e.g., a refactored public interface with existing coverage); not score 3 because the categories and the decision test are specific enough to act on directly.

4 / 5

Workflow Clarity

This is a simple single-purpose skill under 50 lines, so the simple-skill exception applies: the single decision action is unambiguous, sequenced (priorities → skip rules → level choice → final gate), and the final gate is an explicit validation checkpoint with a defined failure branch. Not score 4 because the sequence and checkpoint are already fully explicit for the skill's scope; no multi-step workflow is missing.

5 / 5

Progressive Disclosure

Under 50 lines with no external material needed and no bundle files present, so a well-organized single file is the correct structure. Sections are logically ordered (principle → prioritization → skip rules → level selection → final gate) with no monolithic wall of text and no nested references. Not score 4 because there is nothing that belongs in a separate file and no organization gap to point to.

5 / 5

Total

19

/

20

Passed

Description

78%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 well-formed description with explicit what-and-when structure, third-person voice, and natural trigger phrases. Its only weakness is modest specificity: it names two actions but does not enumerate the verification options or scope of the decision, which slightly limits discoverability for users using synonymous phrasing.

Suggestions

Name one or two concrete verification outcomes to lift specificity, e.g. "Decide whether a change warrants unit, integration, or no new tests, and choose the proportionate verification level."

Add common synonyms to the trigger clause to broaden discovery, such as "Use before writing or adding tests, evaluating test coverage, or planning validation."

Sharpen distinctiveness by signaling what the skill is not — e.g. "...rather than how to write the tests themselves" — to reduce overlap with test-authoring skills.

DimensionReasoningScore

Specificity

Names the domain (test-worthiness decisions) and two concrete actions — "Decide whether a change warrants new tests" and "choose proportionate verification" — but stops there. Not score 4 because it does not list several specific actions or enumerate what the verification choices are (e.g., unit vs integration vs smoke); not score 2 because the two actions it names are genuinely concrete rather than generic.

3 / 5

Completeness

Explicitly answers what ("Decide whether a change warrants new tests and choose proportionate verification") and when ("Use before adding tests, when planning validation, or when reviewing whether a proposed test protects meaningful behavior") with three concrete trigger scenarios. Not score 4 because the when-clause is fully explicit rather than merely present.

5 / 5

Trigger Term Quality

Good natural phrases users would actually say: "adding tests", "planning validation", "reviewing" a proposed test. Not score 5 because common synonyms like "write tests", "unit tests", "test coverage", or "TDD" are absent; not score 3 because the terms present are the natural phrasings, not jargon.

4 / 5

Distinctiveness Conflict Risk

Has a clear niche — deciding *whether* to test, not how to write tests — which distinguishes it from test-writing and general verification skills. Not score 5 because "when planning validation" and "proportionate verification" are broad enough to occasionally overlap with general verification/review skills; not score 3 because the core trigger (test-worthiness judgment) is distinct.

4 / 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

FranciscoMoretti/chat-js

Path

.agents/skills/strategic-testing/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.