check-coverage

Assess unit, integration, and E2E test coverage and identify gaps with prioritized recommendations.

189|25|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/sd0xdev/sd0x-harness --skill check-coverage-sd0xdev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: check-coverage
Source: https://github.com/sd0xdev/sd0x-harness/tree/main/skills/check-coverage
Command: npx skills add https://github.com/sd0xdev/sd0x-harness --skill check-coverage-sd0xdev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It answers the question of whether your feature code is adequately tested by systematically mapping source files to their unit, integration, and E2E tests, then surfacing exactly which methods, branches, and error paths lack coverage. ## Core Features & Use Cases - Three-Layer Coverage Mapping: Cross-references feature documentation with source code to build an inventory of Unit / Integration / E2E test coverage per module. - Gap Classification: Categorizes missing tests by severity (Critical, Major, Minor, Nice-to-have) based on whether they involve core logic, data writes, error handling, or edge cases. - Actionable Report: Produces a structured Markdown report with coverage tables, gap lists, and a prioritized plan of recommended new tests. - Use Case: After shipping a payment feature, run this Skill against the feature docs to discover that refund error handling has no integration tests and amount rounding branches are untested, then get a prioritized test-writing plan. ## Quick Start Ask the agent to check test coverage for the feature documentation at a given path, for example: check coverage for docs/features/payment-refund.md.

Frequently Asked Questions about check-coverage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check test coverage for a feature in my codebase?▼

Provide the path to the feature documentation and the Skill reads it, locates the related source files, maps existing unit, integration, and E2E tests, and reports which methods, branches, and error paths lack coverage.

How are test coverage gaps prioritized?▼

Gaps are classified into four severity levels: Critical for core logic, data writes, and amount calculations; Major for important branches and error handling; Minor for edge cases; and Nice-to-have for logging or formatting.

Does this tool run tests or generate test code?▼

No. It only analyzes existing coverage and recommends new tests. Use a test generation skill to write tests, a test runner to execute them, and a Codex-based test review skill for sufficiency review.

What input does the coverage analysis require?▼

It requires a path to feature documentation describing objectives, involved services or entities, and core flows. From there it searches the repository for related source code and corresponding test files.

When should I not use coverage gap analysis?▼

Skip it when you need to generate tests, execute test suites, or perform a Codex-based test sufficiency review, since dedicated skills handle those tasks. It is strictly for assessing and reporting coverage gaps.