write-e2e-vr-tests

Automate Playwright E2E and VR test setup with Docker isolation.

2|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/leocaseiro/base-skill --skill write-e2e-vr-tests
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: write-e2e-vr-tests
Source: https://github.com/leocaseiro/base-skill/tree/main/.claude/skills/write-e2e-vr-tests
Command: npx skills add https://github.com/leocaseiro/base-skill --skill write-e2e-vr-tests

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the setup and validation of Playwright E2E and VR tests across a project, ensuring consistent structure, Docker-based isolation for visuals, and a reliable pre-push gate.

Core Features & Use Cases

  • File placement and test organization for E2E and VR tests in the repository.
  • Ensures VR tests run inside Docker to match CI screenshots exactly.
  • Enforces a pre-push gate to catch issues before merging.

Quick Start

Follow the documented file layout and run the pre-push checks to validate E2E and VR tests.

Frequently Asked Questions about write-e2e-vr-tests

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

FAQPage Schema
How do I standardize Playwright E2E and visual regression test file placement in a repository?▼

Standardize Playwright E2E and visual regression tests by enforcing consistent file placement guidance and test organization rules across your project. This approach ensures test anatomy validation and reliable pre-push gate integration to catch issues before merging.

Why do my Playwright visual regression tests fail in CI but pass locally?▼

Playwright visual regression tests fail when local environments lack Docker-based isolation. Enforcing VR tests inside Docker ensures CI screenshots match exactly, preventing environment-specific rendering inconsistencies and false test failures.

What is the best way to automate a pre-push gate for Playwright E2E tests?▼

Automate a pre-push gate for Playwright E2E tests by integrating validation checks that enforce test anatomy rules and Docker requirements. This pre-push gate catches issues before merging and ensures consistent test structure.

Can I run Playwright visual regression tests without Docker during local development?▼

Playwright visual regression tests require Docker to match CI screenshots exactly. Running VR tests without Docker risks environment-specific rendering mismatches, causing inconsistent screenshot comparisons and unreliable test results.

How do I set up Playwright E2E and VR test validation for a new project?▼

Set up Playwright E2E and VR test validation by following documented file layout guidelines and running pre-push checks. This satisfies test anatomy rules, Docker-based isolation requirements, and pre-push gate integration automatically.