wolfe-test-gaps

Detect test coverage gaps and create test-only PRs in the wolfe-pack repository.

Updated Jun 15, 2026
One-click install
npx skills add https://github.com/jdforsythe/wolfe-pack --skill wolfe-test-gaps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wolfe-test-gaps
Source: https://github.com/jdforsythe/wolfe-pack/tree/main/templates/bots/wolfe-test-gaps
Command: npx skills add https://github.com/jdforsythe/wolfe-pack --skill wolfe-test-gaps

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill identifies and addresses untested public exports, missing error/rejection-path coverage, weak or proxy assertions, snapshot-only specs, and dead/skipped tests, thereby enhancing the robustness of test suites within the wolfe-pack framework.

Core Features & Use Cases

  • Automated Test Gap Detection: Identifies gaps in test coverage for public API surfaces, error paths, and other critical areas.
  • Test-Only PR Creation: Automatically creates tests-only PRs for identified gaps, ensuring minimal impact on production code.
  • Verification Process: Ensures that each test fails before passing, adhering to the principles of faithful testing.

Quick Start

To initiate a test gap analysis in the 'core' area, use the command: /wolfe-test-gaps core

Frequently Asked Questions about wolfe-test-gaps

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

FAQPage Schema
How do I find untested public exports and error paths in my repository?

Automated test gap detection scans your repository for untested public exports, missing error and rejection paths, weak assertions, and snapshot-only specs to identify critical coverage gaps. It targets public API surfaces and error paths to ensure comprehensive test suite robustness.

Can I automatically create pull requests to fill test coverage gaps?

Yes, test gap analysis automatically creates test-only pull requests for identified coverage gaps, ensuring minimal impact on production code. This automated test PR creation targets untested areas while keeping changes isolated to test files.

How do I run a test gap analysis on a specific area like 'core'?

To initiate a test gap analysis in a specific area, use the command syntax `/wolfe-test-gaps core`, replacing 'core' with your target area. This triggers the scan for untested exports, error paths, and weak assertions within that scope.

Does test gap analysis require access to specific repository files?

Yes, test gap analysis requires access to the repository's WOLFE.md file and the wolfe-pack tooling. These dependencies provide the necessary context and framework integration to scan for coverage gaps and generate test-only PRs.

What types of test coverage gaps does this analysis detect?

Test gap analysis detects untested public exports, missing error and rejection-path coverage, weak or proxy assertions, snapshot-only specs, and dead or skipped tests. These categories represent critical areas where test suites lack robustness and faithful verification.

How does the verification process ensure tests are faithful and not proxy assertions?

The verification process ensures each test fails before passing, adhering to the principles of faithful testing. This approach validates that newly created tests genuinely catch regressions rather than functioning as weak proxy assertions or snapshot-only specs.