CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

testing

Validate and choose proportionate test proof for tests, CI, coverage, evals, and closeout evidence: map changed files to repo-native commands, place checks at commit, push, and pull-request gates, classify pass/fail/blocked ownership, and preserve trace/regression artifacts. Use when users ask what tests or gates to run, how to design coverage, why validation failed, or what proof supports a claim.

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

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

The body is an exemplary operational skill document: lean, non-pedantic, with explicit feedback loops, exact evidence formats, concrete audit commands, and a well-organized one-level-deep reference tree that all resolves to real files. Its only weaknesses are some procedural-only steps, repo-specific example commands, and a somewhat large inline test-strategy section.

Suggestions

Make the workflow's repo-discovery steps concrete (e.g., name the files to look for: CI workflow paths, hooks config, package scripts) to lift actionability to fully executable.

Move the test-layer/gate-placement tables into a reference file (e.g., test-strategy.md) and keep only the decision rule inline, tightening the overview.

Reduce the reference surface: consolidate the knowledge-capsule trio and note the evals/ subdirectory explicitly in the References section so navigation stays one level deep.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence throughout — no explanation of what tests or CI are, no padded prose; every section (workflow, widening ladder, gotchas, validation) delivers operational rules. Not 4: there are essentially no passages of over-explanation to trim; density is informational, not verbose.

5 / 5

Actionability

Concrete, executable guidance dominates: exact commands ("./bin/ask skills package verify Skills/agent-ops/testing --json --robot"), a required evidence format ("Command: <exact command> -> pass|fail|blocked (<reason>)"), and specific gate placements. Not 5: several workflow steps remain procedural rather than directly executable (e.g., "Read the repo instructions and command contracts"), and the example commands are repo-specific rather than copy-paste ready for arbitrary repos; not 3: the guidance is far more concrete than pseudocode-level hints.

4 / 5

Workflow Clarity

The 8-step workflow has a clear sequence with explicit validation checkpoints and feedback loops: "If it fails, classify ownership and fix only the in-scope cause. Rerun the same proof before widening", a numbered default widening ladder with skip-and-record rules, a fail-fast rule, and a Failure Mode section covering the unverified-gate case. Matches the 5 anchor's validate-fix-retry pattern.

5 / 5

Progressive Disclosure

Good structure with a clearly signaled References section ("Load only the reference needed for the current repo and change surface") pointing to one-level-deep files; all referenced paths (harness-assurance.md, skill-package-validation.md, eval-artifact-proof.md, repo-route-matrix.md, persona-lenses.md, knowledge-capsule-routing.md, knowledge-capsules.md, knowledge-capsule.manifest.yaml, knowledge-demand.yaml) exist under references/. Not 5: the overview inlines a sizable test-strategy/gate-placement section that could live in a reference, and the large number of reference files (10+) plus an unstated evals/ subdirectory makes navigation slightly heavier than the ideal split.

4 / 5

Total

18

/

20

Passed

Description

88%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: third-person voice, concrete enumerated capabilities, and an explicit 'Use when...' clause with natural trigger phrases. It is dense but every clause carries information, with only minor gaps in trigger synonyms and some overlap risk with adjacent test/debugging skills.

Suggestions

Add a few natural trigger synonyms (e.g., "test suite", "flaky or failing tests", "unit vs integration tests") to strengthen keyword coverage toward the top anchor.

Sharpen the boundary against adjacent skills by scoping failure-related triggers (e.g., "why tests or CI failed and who owns the fix") to reduce overlap with general debugging skills.

DimensionReasoningScore

Specificity

The description lists multiple specific concrete actions — "map changed files to repo-native commands", "place checks at commit, push, and pull-request gates", "classify pass/fail/blocked ownership", "preserve trace/regression artifacts" — with comprehensive coverage of the validation/testing domain (tests, CI, coverage, evals, closeout evidence). Not 4: coverage of actions is comprehensive rather than having minor gaps.

5 / 5

Completeness

Both are explicit: the 'what' is the enumerated validation/proof-selection actions, and the 'when' is a concrete trigger clause — "Use when users ask what tests or gates to run, how to design coverage, why validation failed, or what proof supports a claim." Clearly matches the 5 anchor.

5 / 5

Trigger Term Quality

Good natural keyword coverage: "tests", "CI", "coverage", "gates", "why validation failed", "what tests or gates to run" are phrases users would actually say. Not 5: common synonyms and variations (e.g., "test suite", "flaky tests", "unit tests") are absent; not 3: keyword coverage is well beyond 'some relevant keywords'.

4 / 5

Distinctiveness Conflict Risk

The niche (proportionate test-proof selection, gate placement, evidence classification) is mostly distinct, but "why validation failed" and coverage-design triggers have minor overlap risk with general debugging or test-authoring skills. Not 5: closely related skills share some trigger territory; not 3: the scope is narrower and more specific than a generic validation skill.

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

jscraik/Agent-Skills

Path

Skills/agent-ops/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.