e2e-runner

Automate end-to-end web application testing with Agent Browser and Playwright.

1|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/devopstales/aiskillgrid --skill e2e-runner-devopstales
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e-runner
Source: https://github.com/devopstales/aiskillgrid/tree/main/.agents/skills/e2e-runner
Command: npx skills add https://github.com/devopstales/aiskillgrid --skill e2e-runner-devopstales

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires agent-browser, playwright, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill manages end-to-end testing processes, ensuring critical user journeys work correctly across different platforms.

Core Features & Use Cases

  • End-to-End Testing: Generates, maintains, and runs E2E tests with artifact management.
  • Test Journey Creation: Writes tests for user flows using Agent Browser and Playwright.
  • Test Maintenance: Keeps tests updated with UI changes.
  • Flaky Test Management: Identifies and quarantines unstable tests.
  • Artifact Management: Captures screenshots, videos, and traces.
  • CI/CD Integration: Ensures tests run reliably in pipelines.
  • Test Reporting: Generates HTML reports and JUnit XML.
  • Use Case: For a web application, use this Skill to automate testing of user flows and ensure they work correctly.

Quick Start

Run the e2e-runner skill to test the user flow for logging in on the website.

Frequently Asked Questions about e2e-runner

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

FAQPage Schema
How do I automate end-to-end testing for web applications?

You automate end-to-end testing by generating and running tests for user flows with this Skill. It manages test creation, execution, and artifact handling using Agent Browser and Playwright.

What is the best way to manage flaky E2E tests in a CI/CD pipeline?

The best way to manage flaky E2E tests is to automatically identify and quarantine unstable tests. This Skill handles flaky test management to ensure reliable CI/CD pipeline execution.

Do I need Playwright installed to run Agent Browser tests?

Yes, you need Playwright installed as it serves as a required fallback for Vercel Agent Browser during test execution. Both dependencies are required to run the automated tests.

How do I capture screenshots and traces during Playwright test execution?

To capture screenshots and traces, you use the artifact management feature built into this Skill. It automatically captures visual artifacts alongside test execution for debugging.

Can I automatically update E2E tests when the UI changes?

Yes, you can keep tests updated with UI changes through the test maintenance feature. This functionality automatically updates user journey tests when interface modifications occur.

How do I generate JUnit XML and HTML reports from e2e testing?

You generate JUnit XML and HTML reports by running the test reporting feature. This produces standard format outputs for tracking test results and integrating with CI/CD pipelines.