Skip to content

/test-gap-finder

Review class · scan

Advise only. Reads changes, reports findings, and never writes a file or commits. Shared rules: CONVENTIONS.md.

Detects the repo's own test/coverage tooling at runtime (jest/vitest --coverage, pytest-cov, go test -cover, cargo tarpaulin) and, when none is configured, degrades to a static source-to-test heuristic — clearly labeled as a heuristic, not measured coverage. Never writes tests or coverage config. Changed set or whole repo.

At a glance

Run it /test-gap-finder
Class review · scan
Version 0.1.0
Author navjyotnishant
Cost 1–2 agent calls
Needs the repo's coverage tool (--coverage, pytest-cov, go test -cover, tarpaulin)
Source skills/test-gap-finder/SKILL.md

What it needs, and what happens without it

Every tool is detected at runtime — none is installed for you.

Tool Without it
the repo's coverage tool (--coverage, pytest-cov, go test -cover, tarpaulin) a static source-to-test heuristic, labelled as a heuristic

The pipeline

/test-gap-finder pipeline

Agents it spawns

  • test-gap-finder — Identify test-coverage gaps from coverage output or a static source-to-test map — distinguishing uncovered…
  • tests-build-runner — Auto-detect and run a repo's own test/lint/build commands over the current changes and triage any failures.…

The procedure

The executable steps live in the skill file itself and are deliberately not reproduced here: they are instructions to the model at runtime, not documentation.

Read test-gap-finder/SKILL.md →