/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¶
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.