ck:web-testing

Automate web testing workflows with Playwright, Vitest, and k6.

1|Updated Jun 16, 2026
One-click install
npx skills add https://github.com/TNHoang2708/Gym_Ver2 --skill ck-web-testing-tnhoang2708
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:web-testing
Source: https://github.com/TNHoang2708/Gym_Ver2/tree/main/.claude/skills/web-testing
Command: npx skills add https://github.com/TNHoang2708/Gym_Ver2 --skill ck-web-testing-tnhoang2708

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, vitest, k6, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates web testing, addressing end-to-end, unit, integration, load, security, visual regression, and accessibility testing needs, streamlining the testing process and reducing flakiness.

Core Features & Use Cases

  • End-to-End Testing: Automates full web application testing.
  • Unit Testing: Validates individual components in isolation.
  • Integration Testing: Tests how components interact with each other.
  • Load Testing: Simulates high traffic to measure performance.
  • Security Testing: Identifies vulnerabilities in web applications.
  • Visual Regression Testing: Ensures visual consistency across different devices.
  • Accessibility Testing: Ensures web applications are usable by everyone.
  • Use Case: For a software development team looking to implement automated testing for their web application, this Skill can save time and reduce the chance of human error.

Quick Start

Use the web-testing skill to run end-to-end tests for your web application.

Frequently Asked Questions about ck:web-testing

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

FAQPage Schema
How do I automate web testing with Playwright, Vitest, and k6?

Automate web testing by using Playwright for end-to-end tests, Vitest for unit and integration tests, and k6 for load testing. This combination streamlines workflows for comprehensive coverage and reduces test flakiness across your web application.

What types of web testing can I run using this automated approach?

Automated web testing supports multiple testing types including end-to-end, unit, integration, load, security, visual regression, and accessibility testing. This ensures full application validation and visual consistency across different devices.

Do I need to install Playwright, Vitest, and k6 before running automated tests?

Yes, you must install Playwright, Vitest, and k6 before executing automated web testing workflows. These dependencies are required to run the respective unit, integration, end-to-end, and load testing scripts.

What is the best way to reduce flakiness in end-to-end web testing?

Reduce flakiness in end-to-end web testing by automating workflows with Playwright to ensure consistent execution. This approach streamlines the testing process and minimizes human error in validating full web applications.

Can I use k6 and Playwright together for load and security testing?

Yes, you can use k6 for load testing and Playwright for end-to-end workflows to simulate high traffic and identify vulnerabilities. This combined automation ensures your web application performs securely under heavy usage.