← ClaudeAtlas

tests-performancelisted

Test suite performance audit and optimization. Measures baseline timing, audits runner configuration against TP1-TP17 checklist, identifies the slowest tests, and produces an impact-ranked action plan. Modes: full audit (default), baseline (measure only), verify (compare to saved baseline), --no-run (config audit only), --path <dir> (monorepo scope).
greglas75/zuvo · ★ 6 · Code & Development · score 78
Install: claude install-skill greglas75/zuvo
# zuvo:tests-performance — Test Suite Performance Audit Measurement-driven optimization of the test suite. Establishes a baseline, audits the runner configuration, identifies slow tests, and ranks fixes by expected impact. **Scope:** Test suite speed and runner configuration. Reducing wall-clock time of the test suite. **Out of scope:** Test quality (use `zuvo:test-audit`), flaky test investigation (use `zuvo:fix-tests`), CI pipeline optimization (use `zuvo:ci-audit`), test correctness issues (use `zuvo:fix-tests`). ## Core Principles 1. **Measure before and after.** No measurement means no improvement claim. 2. **Config changes before code changes.** A 5-minute config fix often outperforms a 2-hour test rewrite. 3. **Rank by impact, not effort.** Present changes in expected-speedup order. 4. **Runner-specific, not generic.** Jest advice for Vitest projects causes harm. 5. **Recommended values are hypotheses.** Impact ranges are starting points -- always verify with before/after measurement. --- ## Argument Parsing | Argument | Behavior | |----------|----------| | _(empty)_ | Full audit: baseline + config audit + slow scan + action plan | | `baseline` | Phase 1 only: measure and save baseline | | `verify` | Phase 5 only: re-measure and compare to saved baseline | | `--no-run` | Skip test execution, audit config only (Phase 2-4) | | `--path <dir>` | Scope runner detection and test execution to a specific directory | --- ## Environment Compatibility Read `../../shared