test-e2e-ui

Write Playwright BDD end-to-end UI tests with Gherkin and visual regression.

2|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/nholder88/ai-agent-workflows --skill test-e2e-ui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-e2e-ui
Source: https://github.com/nholder88/ai-agent-workflows/tree/main/skills/test-e2e-ui
Command: npx skills add https://github.com/nholder88/ai-agent-workflows --skill test-e2e-ui

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

End-to-end UI testing and visual verification for modern web apps, enabling teams to define user flows and ensure regression coverage with Playwright BDD and Gherkin.

Core Features & Use Cases

  • End-to-end UI tests across frameworks (React, Next.js, Angular, SvelteKit, Vue, and similar) using Playwright with playwright-bdd (Gherkin/Cucumber syntax).
  • Behavior-driven development with Gherkin feature files for clear collaboration and mapping to tests.
  • Visual regression testing via screenshot comparisons to detect UI drift across deployments.
  • Acceptance flow verification across single and multi-page scenarios, with responsive checks.

Quick Start

Create a Playwright BDD test scenario for a given user workflow.

Frequently Asked Questions about test-e2e-ui

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

FAQPage Schema
How do I write end-to-end UI tests using Playwright and BDD?

End-to-end UI tests using Playwright and BDD are written with Gherkin feature files mapped to TypeScript test scaffolds. This approach generates a starter feature file and test steps for React, Next.js, Angular, SvelteKit, or Vue apps.

Can I use Gherkin syntax for visual regression testing in modern web apps?

Gherkin syntax supports visual regression testing by defining user flows that trigger screenshot-based validation. This detects UI drift across deployments while maintaining readable acceptance scenarios in Playwright.

What is the best way to automate E2E testing across multiple JavaScript frameworks?

Automating E2E testing across multiple JavaScript frameworks is best handled by detecting the framework and generating a Playwright BDD scaffold. This provides TypeScript test steps and responsive checks for single and multi-page scenarios.

Does Playwright BDD support CI pipeline integration for UI test suites?

Playwright BDD supports CI pipeline integration by outlining the steps needed to run TypeScript test suites automatically. This ensures regression coverage and screenshot validation execute consistently across deployments.

How do I structure a Gherkin feature file for single and multi-page acceptance flows?

A Gherkin feature file for acceptance flows is structured by deriving scenarios from user workflows and mapping them to Playwright steps. This covers single and multi-page scenarios with responsive checks across modern web frameworks.