← ClaudeAtlas

test-auditlisted

Static test-suite quality audit - coverage from lcov/Istanbul/Cobertura/go/tarpaulin reports, pyramid shape (unit/integration/e2e ratio), anti-patterns (.only leaks, skipped tests, no-assertion tests, hardcoded sleeps). Stack-aware across 11 supported stacks.
marcoguillermaz/claude-dev-kit · ★ 3 · Testing & QA · score 75
Install: claude install-skill marcoguillermaz/claude-dev-kit
## Scope for v1 - **Static analysis only.** Parses coverage reports produced by the project's test runner. Does not execute tests, does not re-run the suite, does not query CI history. - **Flaky-test detection is deferred.** Detecting non-deterministic failures requires multiple runs or CI-history access, both out of scope for the first ship. Tracked as future-work item `TEST-flake-detection`. - **Live flake / performance probes**: revisit after real usage. --- ## Configuration (adapt before first run) > Replace these placeholders: > - `[TEST_PATH]` - primary location of test files (e.g. `src/**/*.test.ts`, `tests/`, `spec/`, `Tests/`, `src/test/`) > - `[COVERAGE_PATH]` - location of coverage reports if non-standard (e.g. `coverage/lcov.info`, `reports/coverage.xml`) > - `[APP_SOURCE_PATH]` - path to application source (for colocated-test detection) - e.g. `src/`, `app/`, `lib/` --- ## Step 0 - Target resolution Parse `$ARGUMENTS` for a `target:` or `mode:` token. | Pattern | Meaning | |---|---| | `target:path:<dir>` | Audit tests under a specific directory only (e.g. `target:path:src/auth`) | | `target:file:<glob>` | Audit files matching the glob (e.g. `target:file:**/*.integration.test.ts`) | | `target:coverage:<path>` | Force a specific coverage report path instead of auto-detection | | `mode:all` / no argument | **Full audit - every discovered test file and auto-detected coverage report.** | **STRICT PARSING**: derive target ONLY from explicit text in `$ARGUMENTS