ck:web-testing

Run E2E, unit, integration, load, and accessibility tests with Playwright, Vitest, and k6.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/weihung0831/claudekit --skill ck-web-testing-weihung0831
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:web-testing
Source: https://github.com/weihung0831/claudekit/tree/main/.opencode/skills/web-testing
Command: npx skills add https://github.com/weihung0831/claudekit --skill ck-web-testing-weihung0831

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the need for robust and comprehensive testing of web applications, ensuring quality, performance, and accessibility across various scenarios.

Core Features & Use Cases

  • Multi-faceted Testing: Supports unit, integration, E2E, load, security, visual, and accessibility testing.
  • Tool Integration: Leverages Playwright, Vitest, and k6 for diverse testing needs.
  • Use Case: Automatically run E2E tests after a build, perform load testing on a new API endpoint, or check for accessibility violations on a staging environment.

Quick Start

Execute all E2E tests using Playwright.

Frequently Asked Questions about ck:web-testing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run E2E and component tests with Playwright for web testing?

Playwright facilitates web testing by executing E2E and component tests across browsers. It automates scenarios, simulates mobile gestures, and checks cross-browser compatibility to ensure application quality.

Can I use Vitest for unit and integration testing alongside load testing tools?

Yes, Vitest handles unit and integration testing while integrating with k6 for load testing. This combination allows you to validate component logic and measure API endpoint performance simultaneously.

What is the best way to check for accessibility violations in a staging environment?

Accessibility testing checks for violations in staging environments. The testing suite scans rendered web pages to detect compliance issues, ensuring your web application meets accessibility standards before release.

How does web testing mitigate test flakiness and analyze Core Web Vitals?

Web testing mitigates flakiness by stabilizing test automation workflows and analyzing Core Web Vitals to measure performance. This ensures consistent test execution and monitors real-world user experience metrics.

Do I need k6 to perform load testing on a new API endpoint?

Yes, k6 is utilized for load testing on new API endpoints. It simulates traffic to measure performance and reliability under stress, ensuring your backend infrastructure scales appropriately under heavy user load.