e2e-runner

Generate, maintain, and execute Playwright end-to-end tests with failure artifacts.

19|4|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/j7-dev/everything-github-copilot --skill e2e-runner-j7-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e-runner
Source: https://github.com/j7-dev/everything-github-copilot/tree/main/skills/e2e-runner
Command: npx skills add https://github.com/j7-dev/everything-github-copilot --skill e2e-runner-j7-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation, maintenance, and execution of end-to-end (E2E) tests, ensuring critical user flows in web applications function correctly and reliably.

Core Features & Use Cases

  • E2E Test Generation: Writes Playwright tests for key user journeys.
  • Flaky Test Management: Identifies and quarantines unstable tests.
  • Artifacts on Failure: Captures screenshots, videos, and traces for debugging.
  • Use Case: Automatically generate and run E2E tests for your e-commerce checkout process to catch regressions before they impact users.

Quick Start

Use the e2e-runner skill to generate Playwright tests for the user login flow.

Frequently Asked Questions about e2e-runner

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

FAQPage Schema
How do I automate E2E tests for critical user flows using Playwright?

This Skill automates the generation, maintenance, and execution of E2E tests using Playwright. It writes tests for key user journeys and supports the Page Object Model pattern to ensure robust test suites.

What's the best way to manage flaky tests in Playwright E2E testing?

Managing flaky tests involves identifying and quarantining unstable tests to maintain suite stability. This prevents erratic failures from blocking your CI/CD pipeline while preserving the overall integrity of your test automation process.

How do I capture screenshots and traces when a Playwright E2E test fails?

To capture debugging artifacts on failure, configure your E2E test execution to automatically save screenshots, videos, and traces. This provides visual and execution context to diagnose regressions in user flows.

Does Playwright E2E testing support the Page Object Model pattern?

Yes, Playwright E2E testing supports the Page Object Model pattern. Combining this pattern with stable selectors like data-testid helps build maintainable and robust test suites for web applications.

How do I generate E2E tests for a login flow without writing them manually?

You can generate E2E tests for a user login flow by automating the creation process with Playwright. The tool writes tests targeting critical user journeys, reducing manual scripting effort while verifying authentication paths.