ck:web-testing

A structured Python framework for building and executing cross-platform, cross-browser automated UI and API tests with minimal effort.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The ck:web-testing Skill helps you validate a web application’s correctness and quality by running consistent unit, integration, E2E, load, security, visual regression, and accessibility checks so bugs and regressions are caught before release.

Core Features & Use Cases

  • Multi-layer test coverage: Run unit (Vitest), E2E (Playwright), and integration-style validation using a unified strategy and CI ordering.
  • Quality gates for performance and reliability: Measure Core Web Vitals, run Lighthouse, and include flakiness mitigation guidance.
  • Risk-focused checks: Add accessibility (axe-core) and security-oriented validation (OWASP Top 10 checklists and CI gates), plus optional visual regression workflows.

Quick Start

Use the ck:web-testing Skill to run an end-to-end Playwright test suite for your target environment.

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 Playwright and Vitest tests in a CI/CD pipeline?▼

To run Playwright and Vitest tests in a CI/CD pipeline, use a unified CI ordering strategy with sharded E2E runs and fast-fail unit checks to ensure deterministic and analyzable test workflows.

What is the best way to measure Core Web Vitals and run accessibility checks before release?▼

The best way to measure Core Web Vitals and run accessibility checks is to integrate Lighthouse and axe-core validations into your pre-release quality gates, catching regressions before deployment.

Can I use k6 load testing alongside visual regression checks for web applications?▼

Yes, you can use k6 load testing alongside visual regression checks to validate web application reliability and UI consistency across browsers and devices within a single automated workflow.

Does automated web testing support OWASP Top 10 security verification?▼

Yes, automated web testing supports OWASP Top 10 security verification by integrating security-oriented validation checklists and CI gates to ensure pre-release confidence against known vulnerabilities.

How do I mitigate flakiness in E2E browser testing workflows?▼

To mitigate flakiness in E2E browser testing workflows, apply deterministic execution strategies, leverage sharded runs, and utilize result aggregation scripts to isolate and analyze inconsistent test failures.

What do I need to configure to start automated web testing across browsers?▼

To start automated web testing across browsers, you need YAML frontmatter discovery fields, Playwright, Vitest, and k6 execution commands, plus optional initialization scripts for deterministic test workflows.