ck:web-testing

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

1|1|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/Thanh-apero/apero-kit-cli --skill ck-web-testing-thanh-apero
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:web-testing
Source: https://github.com/Thanh-apero/apero-kit-cli/tree/main/.claude/skills/web-testing
Command: npx skills add https://github.com/Thanh-apero/apero-kit-cli --skill ck-web-testing-thanh-apero

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 the full spectrum of web testing, saving you time and reducing errors in your web application testing process.

Core Features & Use Cases

  • Comprehensive Testing: Unit, integration, end-to-end, load, security, visual regression, and accessibility testing.
  • Frameworks Support: Supports Playwright, Vitest, and k6 for various testing needs.
  • Use Case: Quickly run a full suite of tests on your web application to ensure it meets all quality standards before deployment.

Quick Start

Use the ck:web-testing skill to run a comprehensive test suite on your web application by executing the following command: npx vitest run.

  • Run unit tests: npx vitest run
  • Run end-to-end tests: npx playwright test
  • Run load tests: k6 run load-test.js
  • Run accessibility tests: npx @axe-core/cli https://example.com
  • Run performance tests: npx lighthouse https://example.com

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 for unit, E2E, and load tests together?

Automate web testing by running Vitest for unit tests, Playwright for E2E tests, and k6 for load tests to execute a comprehensive suite across your application before deployment.

What's the best way to run accessibility and performance tests on a web application?

Run accessibility tests using `npx @axe-core/cli` and performance tests using `npx lighthouse` against your target URL to evaluate compliance and rendering speed.

Does this web testing approach support visual regression and security testing?

This web testing approach supports visual regression and security testing alongside unit, integration, and E2E testing to ensure your web application meets comprehensive quality standards.

How do I execute Playwright and Vitest tests from the command line?

Execute Playwright tests using `npx playwright test` for end-to-end coverage and Vitest tests using `npx vitest run` for unit testing within your web development workflow.

Do I need to install Playwright, Vitest, and k6 to run these web tests?

You need Playwright, Vitest, k6, and associated libraries installed in your environment to execute the full spectrum of web testing, including E2E, unit, and load tests.

Why use k6 for load testing instead of other tools in a web development workflow?

Use k6 for load testing to simulate traffic and measure performance optimization in your web development workflow, complementing Playwright E2E tests and Vitest unit tests.