coverage-gaps
Find untested code paths and report coverage gaps in the vlist project
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Find untested code paths and report coverage gaps in the vlist project
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Debug a failing test by loading full context — test file, source file, error output
Show all public exports from the vlist package to catch accidental API changes
Generate a changelog entry from recent commits since a given ref or tag
Run the full pre-release checklist — version, changelog, tests, types, build, size
| name | coverage-gaps |
| description | Find untested code paths and report coverage gaps in the vlist project |
| argument-hint | ["file-or-feature"] |
| allowed-tools | Bash(bun test *) Read Glob Grep |
Identify untested code in the vlist project.
Determine scope:
$ARGUMENTS names a feature (e.g., grid, async), run coverage for that feature's tests$ARGUMENTS names a file path, run coverage for tests covering that fileRun coverage:
bun test --coverage test/features/$ARGUMENTS/ 2>&1 or bun test --coverage $ARGUMENTS 2>&1bun test --coverage 2>&1Parse the coverage output and report:
Output format:
## Coverage Gaps
### src/features/async/feature.ts — 87% lines
- `handleLoadError()` (lines 45-62) — no test for error path
- Suggested test: "should handle adapter rejection gracefully"
### src/rendering/renderer.ts — 92% lines
- `recycleElement()` (lines 120-128) — pool-full branch untested
- Suggested test: "should discard element when pool is at capacity"
If everything is at 100%: Full coverage — no gaps found.