CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

test-collaboration

Inventory and govern a project's test assets. Connect requirements, business rules, risks, bugs, and cross-boundary contracts to stable TEST-IDs and executable evidence in the repository's existing test registry or TESTS.md. Use for test inventory, test gap analysis, unit/integration/contract/E2E/smoke classification, bug-to-test regression protection, consumer/provider contract testing, test-necessity review, and pre-delivery evidence review.

Quality

86%

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

77%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 tightly written, governance-style instruction skill with strong sequencing, explicit validation checkpoints, and feedback loops across all five processes. Its weaknesses are the dangling reference to a `templates/TESTS.example.md` that is not shipped in the bundle (hurting both actionability and progressive disclosure) and some repeated assertions that could be trimmed.

Suggestions

Ship `templates/TESTS.example.md` inside the skill bundle (e.g. under `references/`) or inline a minimal worked example of a TEST-ID registry entry, so the output format Claude is told to adapt is actually visible.

Clarify where `templates/TESTS.example.md` and `.governance/docs-map.json` live (skill bundle vs. target project) — currently the reader cannot tell whether these paths exist or must be created.

Trim the repeated insufficiency statements: "test counts / file existence / green CI are not sufficient behavioral evidence" appears in Anti-Patterns, §5, and the closing paragraph; stating it once in §5 is enough.

DimensionReasoningScore

Conciseness

The body is a dense, declarative instruction set with no explanations of concepts Claude already knows, but a few statements are repeated: "Do not mirror every test function" appears in both Anti-Patterns and Goal, and the "test counts / green CI are not sufficient" point is made three times (Anti-Patterns, §5 checklist intro, and the closing line). This matches the 4 anchor's "minor instances of over-explanation that could be trimmed" rather than the 5 anchor's every-token-earns-its-place.

4 / 5

Actionability

Guidance is concrete and executable as instructions: stable ID format (`TEST-ORDER-001`), controlled vocabularies for states, levels, and purposes, event-driven rescan triggers, a six-item confirmation checklist, and specific evidence commands per contract layer. It falls short of the 5 anchor because the artifact format itself is never shown — no worked example of a registry entry in SKILL.md, and the referenced `templates/TESTS.example.md` is not present in the skill bundle — leaving Claude without a copy-paste-ready shape for the output.

4 / 5

Workflow Clarity

Each numbered process carries explicit validation checkpoints and feedback loops: §5's "Before marking a TEST-ID covered, confirm:" checklist (file exists, assertions verify behavior, exit code 0), "If the criteria are ambiguous, return to requirement clarification or ask the owner", leaving the TEST-ID `unverified` when a required gate is unmet, and the contract-first change loop (change contract → regenerate consumer assets → rerun provider and integration tests). Checkpoints are explicit and repeated, exceeding the 4 anchor's "most checkpoints present".

5 / 5

Progressive Disclosure

The skill has no bundle files (no references/, scripts/, or assets/), and the body twice points to `templates/TESTS.example.md` ("The existing test registry and templates/TESTS.example.md"; "adapt templates/TESTS.example.md") with no such file in the bundle and no statement of where it lives — a dangling, unclearly signaled reference. That matches the 3 anchor ("references present but not clearly signaled"); it avoids a 2 only because the inline content itself is well-sectioned and appropriately placed rather than misfiled bulk material.

3 / 5

Total

16

/

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 in third-person voice that states concrete capabilities and closes with an explicit, detailed "Use for..." trigger list. Its only weaknesses are a few missing natural synonyms and slight trigger overlap with adjacent test-writing/contract-testing skills.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — "Inventory and govern a project's test assets", "Connect requirements, business rules, risks, bugs, and cross-boundary contracts to stable TEST-IDs and executable evidence" — and its trigger list spans inventory, gap analysis, classification, regression protection, contract testing, and evidence review, covering the domain comprehensively with no notable gaps (so not the 4 anchor's "minor gaps in coverage").

5 / 5

Completeness

It explicitly answers both questions: what ("Inventory and govern a project's test assets. Connect requirements, business rules, risks, bugs, and cross-boundary contracts to stable TEST-IDs and executable evidence") and when ("Use for test inventory, test gap analysis, unit/integration/contract/E2E/smoke classification, bug-to-test regression protection, consumer/provider contract testing, test-necessity review, and pre-delivery evidence review") — an explicit "Use for" clause with concrete trigger phrases, matching the 5 anchor.

5 / 5

Trigger Term Quality

Natural phrases users would say are present: "test inventory", "test gap analysis", "bug-to-test regression protection", "consumer/provider contract testing", "pre-delivery evidence review", plus the level taxonomy unit/integration/contract/E2E/smoke. Common variations like "test coverage analysis" or "write a regression test for this bug" are missing, which keeps it below the 5 anchor's comprehensive synonym coverage while well above the generic-keyword anchors.

4 / 5

Distinctiveness Conflict Risk

The TEST-ID/registry-governance framing carves a clear niche distinct from generic test-writing skills. Minor overlap risk remains: "consumer/provider contract testing" and "bug-to-test regression protection" could also trigger closely related skills (the body itself lists `ai-regression-testing` and `contract-first` as neighbors), fitting the 4 anchor rather than the minimal-conflict 5 anchor.

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

affaan-m/ECC

Path

.agents/skills/test-collaboration/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.