dqx-coverage-fix

Diagnose code coverage gaps and generate targeted fixes for 100% test coverage.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/nampham2/dqx --skill dqx-coverage-fix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dqx-coverage-fix
Source: https://github.com/nampham2/dqx/tree/main/.opencode/skills/dqx-coverage-fix
Command: npx skills add https://github.com/nampham2/dqx --skill dqx-coverage-fix

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates diagnosing and repairing code coverage gaps to achieve 100% test coverage in a codebase.

Core Features & Use Cases

  • Diagnose missing lines in coverage reports and identify uncovered blocks.
  • Recommend and apply targeted tests or patches to reach full coverage.
  • Integrate with CI to enforce 100% coverage and report metrics.

Quick Start

Run the coverage-fix workflow to scan your repository, identify uncovered lines, and generate targeted tests to reach 100% coverage.

Frequently Asked Questions about dqx-coverage-fix

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

FAQPage Schema
How do I fix code coverage gaps to reach 100% test coverage in a multi-module codebase?

To fix code coverage gaps, parse your coverage reports to identify uncovered lines and blocks, then generate minimal, deterministic tests targeting those specific regions. This approach guides you through root cause analysis to repair missing test paths in multi-module projects.

What is the best way to diagnose missing lines in pytest coverage reports?

The best way to diagnose missing lines in pytest coverage reports is to analyze the uncovered blocks to determine root causes. You parse the coverage data to pinpoint exact untested regions, which enables you to generate targeted remediation steps and patch guidance.

How do I enforce a strict 100% coverage quality gate in my CI workflow?

To enforce a strict 100% coverage quality gate in CI, integrate coverage metrics reporting into your pipeline to block merges on uncovered lines. You resolve these gaps by generating targeted test patches before the workflow evaluates the quality gate.

Can I generate deterministic test patches for uncovered code blocks automatically?

Yes, you can generate deterministic test patches for uncovered code blocks. By analyzing coverage reports and identifying missing lines, the system produces minimal, targeted tests that deterministically cover the gaps without introducing flaky test behavior.

Why does my test automation fail to reach 100% coverage despite passing tests?

Test automation fails to reach 100% coverage when specific code blocks or branches remain unexecuted by your test suite. Diagnosing the coverage report reveals these uncovered regions, allowing you to apply targeted tests to repair the missing execution paths.