Test Coverage Analysis

SkillDev tools

Comprehensive assessment of Unit / Integration / E2E three-layer test coverage, identify gaps and provide actionable recommendations.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Test Coverage Analysis skill

What this skill tells your AI

The instructions your AI receives, as published by sd0xdev/sd0x-harness in skills/check-coverage/SKILL.md and read by ahel’s review.

Trigger

  • Keywords: check coverage, test coverage, coverage analysis, coverage gaps, check-coverage

When NOT to Use

  • Test sufficiency review via Codex (use /codex-test-review)
  • Generating tests (use /codex-test-gen)
  • Running tests (use /verify)

Parent Skill Reference

See @skills/test-review/SKILL.md for Codex-based test review workflow.

Agent Dispatch

Agent({
  description: "Assess three-layer test coverage and identify gaps",
  subagent_type: "coverage-analyst",
  prompt: `Assess Unit / Integration / E2E test coverage for the feature docs at: $ARGUMENTS
Follow the steps defined in this skill.`
})

Task

Step 1: Read Feature Documentation

Read specified feature docs. Extract:

  • Feature name and objectives
  • Involved Service / Provider / Entity
  • Core flows and boundary conditions

Step 2: Identify Related Source Code

Search related source code based on feature documentation. Build source code inventory.

Step 3: Map Test Files

Check whether each source file has corresponding tests (unit, integration, e2e).

Step 4: Analyze Coverage Gaps

For each source file:

  1. Read source: Identify public methods, important branches, error handling
  2. Read tests: Identify covered cases
  3. Compare gaps: missing methods, uncovered branches, untested error scenarios

Step 5: Classify and Recommend

SeverityDescription
🔴 CriticalCore logic, data writes, amount calculations
🟠 MajorImportant branches, error handling
🟡 MinorEdge cases, utility functions
⚪ Nice-to-haveLogging, formatting

Output

# Test Coverage Analysis Report

## Feature Overview
- Feature name: <from documentation>
- Documentation path: $ARGUMENTS
- Related modules: <list>

## Current Coverage
| Module | Source Path | Test Path | Coverage Status |
|--------|------------|-----------|----------------|

## Coverage Gaps
### 🔴 Critical
### 🟠 Major
### 🟡 Minor

## Recommended New Tests
| Priority | Test Type | Test Case | Target File |
|----------|-----------|-----------|-------------|

## Coverage Summary
| Metric | Status |
|--------|--------|
| Feature coverage | X/Y (Z%) |
| Happy path | ✅/❌ |
| Error path | ✅/❌ |
| Edge cases | ✅/❌ |

Signals

GitHub stars
188
Forks
24
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
check-coverage
Source
github.com/sd0xdev/sd0x-harness