testing-plugin/skills/test-report/SKILL.md
Show cached test status without re-running. Use when checking test health, standup status, coverage summary, history, or identifying flaky tests from recent runs.
npx skillsauth add laurigates/claude-plugins test-reportInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
| Use this skill when... | Use test-run instead when... |
|---|---|
| Reading cached results without re-running tests | Actually executing the test suite |
| Showing standup-ready test status from the last run | Triaging structured test output (use test-analyze) |
| Spotting flaky tests via --flaky from recent runs | Picking which tier to run next (use test-tier-selection) |
| Pulling a coverage summary from existing reports | Asking strategic questions (use test-consult) |
Quick status check without re-running tests. Reads cached results from last test execution.
Use when:
--history: Show trend from recent runs--coverage: Include coverage summary--flaky: Identify potentially flaky tests| Framework | Cache Location |
|-----------|----------------|
| pytest | .pytest_cache/, htmlcov/ |
| Vitest | node_modules/.vitest/ |
| Jest | coverage/, .jest-cache/ |
| Playwright | test-results/, playwright-report/ |
| Go | coverage.out |
| Cargo | target/debug/ |
Find Latest Results:
Coverage Summary (if --coverage):
Flaky Detection (if --flaky):
History (if --history):
## Test Status (last run: 5 minutes ago)
| Tier | Passed | Failed | Skipped |
|-------------|--------|--------|---------|
| Unit | 45 | 2 | 0 |
| Integration | 12 | 0 | 1 |
| E2E | 8 | 1 | 0 |
**Coverage**: 78% (target: 80%)
### Recent Failures
- test_user_validation: AssertionError (tests/test_user.py:42)
- e2e/login.spec.ts: Timeout (line 15)
### Flaky Tests (if --flaky)
- test_async_handler: 3 failures in last 10 runs
### Suggested Actions
- Run `/test:quick` to verify current state
- Use `/test:consult coverage` for gap analysis
/test:quick to verify current state/test:consult coverage/test:consult flaky/test:quick or /test:fulltools
Scaffold a new ComfyUI custom-node repo (pyproject, CI, release-please, vitest+pytest, JS extension skeleton) in the picker/gesture vein. Use when bootstrapping or init-ing a comfyui node pack.
tools
Orchestrate a ComfyUI node pack from idea to registry: scaffold, create + seed the repo, open the gitops adoption PR. Use when releasing or spinning up a new comfyui node pack.
testing
macOS EndpointSecurity/EDR high CPU & battery drain. Use when Kandji ESF / XProtect pegs a core; trace the exec storm via powermetrics + eslogger.
development
odiff pixel-by-pixel image diffing. Use when comparing screenshots, detecting visual regressions, diffing before/after PNGs, asserting golden images.