e2e-test-generator

Generate Playwright end-to-end tests with Page Object Model and multi-viewport coverage.

1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/RaNDoM6913/claude-code-superkit --skill e2e-test-generator-random6913
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e-test-generator
Source: https://github.com/RaNDoM6913/claude-code-superkit/tree/main/packages/codex/skills/e2e-test-generator
Command: npx skills add https://github.com/RaNDoM6913/claude-code-superkit --skill e2e-test-generator-random6913

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate reliable Playwright end-to-end tests using Page Object Model, stable selectors, and consistent test structure across viewports.

Core Features & Use Cases

  • Page Object Model scaffolding for each page, centralizing selectors and navigation.
  • Robust selector strategies and wait handling to reduce flakiness.
  • Network mocking and multi-viewport testing to verify responsive behavior.
  • Optional alignment with existing project configurations for seamless adoption.

Quick Start

Run the generator to scaffold Playwright e2e tests using your project’s config and any existing tests.

Frequently Asked Questions about e2e-test-generator

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

FAQPage Schema
How do I generate Playwright e2e tests using the Page Object Model?

This Skill scaffolds Playwright e2e tests using the Page Object Model, centralizing selectors and navigation while applying robust wait strategies to reduce test flakiness across your frontend stack.

What's the best way to handle network mocking and responsive viewport testing in Playwright?

The best way to handle network mocking and multi-viewport testing is using this generator, which creates test suites verifying responsive behavior and mocking network requests for consistent test isolation.

Can I integrate generated e2e tests with my existing project configuration?

Yes, you can integrate generated e2e tests with existing project configuration. The generator inspects your frontend stack, page objects, and current tests to tailor the test suite for seamless adoption.

How do I reduce flakiness in Playwright end-to-end tests?

To reduce flakiness in Playwright end-to-end tests, the generator applies robust selector strategies and wait handling, enforcing test isolation from authentication to error states and mobile layouts.

Does this Playwright test generator support mobile layouts and authentication flows?

Yes, this Playwright test generator supports mobile layouts and authentication flows by enforcing multi-viewport testing and comprehensive coverage from authentication to error states.

Why do I need the Page Object Model for my Playwright test automation?

You need the Page Object Model for Playwright test automation to centralize selectors and navigation, which reduces flakiness and ensures consistent test structure across different viewports.