validate-test-coverage

Calculate test coverage and detect gaps in requirement coverage across multi-language projects.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/foolishimp/ai_sdlc_method --skill validate-test-coverage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validate-test-coverage
Source: https://github.com/foolishimp/ai_sdlc_method/tree/main/gemini-code/plugins/testing-skills/skills/validate-test-coverage
Command: npx skills add https://github.com/foolishimp/ai_sdlc_method --skill validate-test-coverage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Sensor validates test coverage against requirements, identifies gaps, and signals deviations when coverage falls below targets.

Core Features & Use Cases

  • Coverage Calculation: Overall and per-REQ coverage metrics.
  • Gap Detection: Flags requirements with no tests or partial tests.
  • Homeostasis Signals: Produces deviation reports to drive remediation actions.

Quick Start

Run a coverage check to verify overall coverage against the 80% target.

Frequently Asked Questions about validate-test-coverage

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

FAQPage Schema
How do I calculate test coverage across pytest-cov, Jest, and JaCoCo projects?

Test coverage calculation aggregates metrics from multiple frameworks—pytest-cov for Python, Jest for JavaScript, and JaCoCo for Java—into unified overall and per-requirement percentages, enabling cross-language projects to track compliance against coverage targets like 80%.

Can I detect which requirements have no test coverage?

Gap detection flags requirements without tests or with partial coverage, identifying blind spots in your test suite so you can prioritize remediation and close coverage gaps before they impact production.

What happens when test coverage falls below my target?

Deviation signals emit structured reports when coverage drops below thresholds, triggering homeostasis evaluation and remediation workflows to restore quality gates automatically.

Does this work with multi-language projects?

Yes, the Skill applies to multi-language codebases by parsing coverage data from pytest-cov, Jest, and JaCoCo simultaneously, computing metrics across all languages in a single pass.

How do I monitor critical-path coverage separately?

Critical-path monitoring isolates coverage metrics for high-risk requirements, allowing you to enforce stricter thresholds on essential features while tracking the broader test suite.

Can coverage validation integrate with quality gates?

Yes, deviation outputs feed directly into homeostasis evaluation systems, enabling automated quality-gate enforcement that blocks builds or triggers alerts when coverage targets are missed.