web-tester

Automate end-to-end browser testing and accessibility validation for web applications.

20|4|Updated May 14, 2026
One-click install
npx skills add https://github.com/crewrig/crewrig --skill web-tester
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-tester
Source: https://github.com/crewrig/crewrig/tree/main/artifacts/core/skills/web-tester
Command: npx skills add https://github.com/crewrig/crewrig --skill web-tester

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you validate real browser behavior that unit tests cannot cover, including rendering, accessibility, network-dependent flows, and visual regressions.

Core Features & Use Cases

  • Conformity checks: Verify that a page matches a design system, functional spec, or API contract.
  • Accessibility audits: Run automated WCAG checks and support keyboard and ARIA review workflows.
  • Scenario authoring and regression passes: Turn user journeys into Playwright or RobotFramework tests, then run them against staging or production to catch breakage early.

Quick Start

Use the web-tester skill to create a Playwright test for the checkout flow and include an accessibility check for the payment page.

Frequently Asked Questions about web-tester

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

FAQPage Schema
How do I automate end-to-end browser testing with Playwright for a checkout flow?

End-to-end browser testing with Playwright automates real user interactions like checkout flows. This Skill turns user journeys into Playwright tests using page-object conventions, validating rendering and network-dependent behavior against staging or production environments.

Can I run automated WCAG accessibility checks during web testing?

Automated WCAG accessibility checks run during web testing to validate keyboard and ARIA workflows. This Skill supports axe-core reporting and automated accessibility audits, verifying that pages conform to required standards alongside functional regression passes.

Does this web testing approach work with RobotFramework and pytest-playwright?

This web testing approach works with RobotFramework, pytest-playwright, and Playwright. It matches your project's existing test stack, applying page-object conventions to author scenario tests and run regression passes without forcing a new framework.

How do I catch visual regressions in staging before production deployment?

Visual regressions in staging are caught by comparing visual diffs of rendered pages. This Skill automates visual regression testing during staging or production passes, detecting UI breakage early by validating real browser rendering behavior that unit tests miss.

What is the best way to validate page conformity against a design system during regression testing?

Validating page conformity during regression testing verifies that pages match design systems, functional specs, or API contracts. This Skill automates these checks alongside end-to-end browser testing, ensuring rendering and network flows align with expected behavior.

Why should I use end-to-end browser testing instead of unit tests for web applications?

End-to-end browser testing covers real browser behavior that unit tests cannot, including rendering, accessibility, and network-dependent flows. This Skill automates these validations using your existing Playwright or RobotFramework stack to catch regressions early.