ck:web-testing

Automate web testing with Playwright, Vitest, and k6 across multiple scenarios.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/hotriluan/alkana_web --skill ck-web-testing-hotriluan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:web-testing
Source: https://github.com/hotriluan/alkana_web/tree/main/.opencode/skills/web-testing
Command: npx skills add https://github.com/hotriluan/alkana_web --skill ck-web-testing-hotriluan

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Web teams often struggle to ensure reliability across browsers and environments. This skill consolidates unit, integration, E2E, load, security, visual regression, and accessibility testing into a single, repeatable workflow.

Core Features & Use Cases

  • Supports Playwright for E2E, Vitest for unit/integration, and k6 for load testing to cover multiple test types.
  • Provides cross-browser coverage, flaky-test mitigation, and performance metrics throughout development and CI pipelines.
  • Includes reference guides and setup scripts to accelerate adoption in real projects.

Quick Start

Run unit tests with Vitest and E2E tests with Playwright to validate your web app across browsers.

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 end-to-end web testing across multiple browsers?

Automate end-to-end web testing across browsers by configuring Playwright to execute cross-browser scenarios, mitigating flaky tests, and capturing performance metrics during development and CI release cycles.

What's the best way to set up unit and integration testing for modern web applications?

Set up unit and integration testing using Vitest to validate application logic, leveraging provided reference guides and setup scripts to quickly integrate test execution into your development workflow.

Does this web-testing workflow support load testing and performance metrics?

This web-testing workflow supports load testing and performance metrics by utilizing k6 to simulate traffic, capturing quality and performance data throughout your CI pipelines and release cycles.

Can I run visual regression and accessibility testing in my CI pipelines?

You can run visual regression and accessibility testing within CI pipelines by consolidating these scenarios into a single repeatable workflow that captures UI changes and validates compliance during release cycles.

How do I mitigate flaky tests in cross-browser E2E testing?

Mitigate flaky tests in cross-browser E2E testing by applying built-in retry mechanisms and execution strategies within Playwright, ensuring reliable test outcomes across different environments.

Why do I need separate tools for unit and E2E web testing?

Separate tools are needed because Vitest handles fast unit and integration testing, while Playwright manages browser-based E2E testing, together providing comprehensive coverage across all test layers.