CtrlK
BlogDocsLog inGet started
Tessl Logo

web-testing

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

Quality

93%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Evaluation results

90%

-5%

API Performance Validation Suite

k6 staged load test with auth setup pattern

Criteria
Without this skill
With this skill

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%

48%

4%

Automated Login Flow Tests

Playwright E2E login flow test suite

Criteria
Without this skill
With this skill

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%

66%

4%

Shopping Cart Module — Test Suite

Vitest unit and integration test suite for a TypeScript cart module

Criteria
Without this skill
With this skill

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%

Repository
mrgoonie/claudekit-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.