Web testing with Playwright, Vitest, k6. E2E/unit/integration/load/security/visual/a11y testing. Use for test automation, flakiness, Core Web Vitals, mobile gestures, cross-browser.
75
93%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
k6 staged load test with auth setup pattern
Staged load profile
100%
100%
p95 latency threshold
100%
66%
Error rate threshold
100%
100%
check() response validation
100%
100%
sleep() pacing
100%
100%
setup() auth function
100%
100%
Token return and data param
100%
100%
Authorization header usage
100%
100%
p50 latency target
0%
0%
Ramp-down stage
100%
100%
Playwright E2E login flow test suite
Accessibility selectors used
0%
0%
data-testid as last resort only
0%
0%
CI workers setting
0%
40%
fullyParallel enabled
0%
0%
Screenshot on failure
100%
0%
Trace on first retry
0%
100%
No hard waits
100%
100%
Animations disabled
0%
0%
Independent tests
100%
100%
Descriptive test names
100%
100%
External API mocked
100%
100%
Vitest unit and integration test suite for a TypeScript cart module
Vitest as test framework
100%
100%
No Jest/Mocha imports
100%
100%
tests/unit/ directory exists
0%
0%
tests/integration/ directory exists
0%
0%
Unit tests outnumber integration tests
100%
100%
describe/it block structure
100%
100%
beforeEach for test setup
0%
0%
Descriptive test names
0%
0%
AAA structure in tests
0%
50%
Coverage configured
100%
100%
Coverage report produced
100%
100%
Edge and boundary cases tested
100%
100%
Independent tests — no shared mutable state
100%
100%
80113d8
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.