CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

requirement-coverage-checker

Verify that design documents, code implementations, and tests fully cover all specified requirements. Use this skill when validating requirement traceability, conducting design reviews, assessing implementation completeness, checking test coverage against requirements, performing compliance audits, or identifying missing functionality. Produces coverage reports showing which requirements are satisfied, partially satisfied, or missing.

59

Quality

74%

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/requirement-coverage-checker/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

46%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 skill body is well structured but reads as a domain taxonomy Claude largely already knows rather than executable guidance. The workflow is coherently sequenced yet each step lacks the concrete method, criteria, and output format needed to actually perform a coverage check.

Suggestions

Replace the glossed capability taxonomy with concrete instructions: how to build a requirements traceability matrix (e.g., columns for requirement ID, design element, code location, test case, status) and how to classify each requirement as satisfied/partial/missing.

Specify the coverage report output format, including per-requirement IDs, evidence pointers, and a summary of gaps, so the 'Generate Coverage Report' step is reproducible.

Add validation checkpoints to the workflow, such as confirming every extracted requirement has a unique ID before mapping, and re-checking partial/missing classifications against both design and test artifacts before generating the report.

DimensionReasoningScore

Conciseness

The body is written as terse lists rather than padded prose, but a large share of it glosses concepts Claude already knows (e.g., 'Unit tests - Component-level validation', 'UML diagrams - Class/sequence/state diagrams', 'Functional requirements - Feature specifications'). This fits 'mostly efficient but includes some unnecessary explanation' (anchor 3) rather than anchor 2, since there are no verbose explanatory paragraphs.

3 / 5

Actionability

No code, commands, or concrete method is provided: workflow steps are high-level hints like 'Check if requirements appear in design' and 'Produce comprehensive coverage analysis' with no output format, traceability-matrix structure, or evaluation criteria. This matches anchor 2 (minimal concrete guidance, missing specific steps) rather than anchor 1, since a real sequenced workflow with named artifacts is present.

2 / 5

Workflow Clarity

Steps 1-5 (Extract, Map, Verify, Validate, Generate) are listed in a coherent, complete sequence, but each is a one-liner with no validation checkpoints or error-handling guidance. This fits anchor 3 (steps listed, checkpoints missing) rather than anchor 2, since the sequence itself has no gaps and is logically ordered.

3 / 5

Progressive Disclosure

Sections are well organized and clearly labeled (Core Capabilities, Workflow, Best Practices) in a single appropriately sized file with no nested or buried references. It falls short of anchor 5 because the body exceeds the under-50-lines simple-skill allowance and inlines a long taxonomy (27+ capability bullets) that could be condensed or split into a reference.

4 / 5

Total

12

/

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 that clearly states what the skill does, when to use it with concrete trigger phrases, and what output it produces. Trigger terms are natural and largely distinct, though a few common synonyms (e.g., 'gap analysis') are absent and a couple of triggers overlap with general review skills.

DimensionReasoningScore

Specificity

Lists multiple concrete actions (validate requirement traceability, conduct design reviews, assess implementation completeness, check test coverage, perform compliance audits, identify missing functionality) plus a concrete output artifact: 'Produces coverage reports showing which requirements are satisfied, partially satisfied, or missing'. Coverage of actions is comprehensive with no minor gaps, matching the 5 anchor rather than 4.

5 / 5

Completeness

Explicitly answers 'what' (verify design/code/test coverage of requirements and produce coverage reports with satisfied/partial/missing statuses) and 'when' ('Use this skill when validating requirement traceability, conducting design reviews, ...') with concrete trigger phrases. This is an exact match for the anchor-5 example pattern, not merely the looser 'when' of anchor 4.

5 / 5

Trigger Term Quality

Includes natural phrases users would say ('requirement traceability', 'design reviews', 'test coverage', 'compliance audits', 'identifying missing functionality'), but misses common variations such as 'gap analysis', 'requirements coverage', or 'traceability matrix'. Good coverage with a few natural terms missing fits anchor 4, not the comprehensive synonym coverage of anchor 5.

4 / 5

Distinctiveness Conflict Risk

The requirement-coverage/traceability niche is clear with mostly distinct triggers, but 'conducting design reviews' and 'checking test coverage against requirements' could plausibly fire a general code-review or test-coverage skill instead. Minor overlap risk with closely related skills fits anchor 4 rather than the minimal-conflict anchor 5.

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

ArabelaTso/Skills-4-SE

Path

skills/requirement-coverage-checker/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.