e2e-runner

Automate end-to-end testing of critical user journeys with Agent Browser and Playwright.

Updated Nov 17, 2025
One-click install
npx skills add https://github.com/itou-daiki/easy_stat_edu --skill e2e-runner
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: e2e-runner
Source: https://github.com/itou-daiki/easy_stat_edu/tree/main/.agent/skills/e2e-runner
Command: npx skills add https://github.com/itou-daiki/easy_stat_edu --skill e2e-runner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

E2E Test Runner provides a robust framework to create, maintain, and run end-to-end tests for web applications, ensuring critical user journeys work as intended.

Core Features & Use Cases

  • Prefer Agent Browser for semantic selectors, AI-assisted automation, and auto-waiting, with Playwright as a reliable fallback for complex scenarios.
  • Manage test journeys, quarantine flaky tests, and automatically collect artifacts (screenshots, videos, traces) for CI/CD reporting.
  • Use cases include planning authentication, market flows, wallet connections, and other critical UI paths across browsers and environments.

Quick Start

Install agent-browser globally and run your first E2E test using the provided Playwright setup against your application.

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 critical user journeys in web applications?▼

Handle flaky tests in browser automation by quarantining inconsistent test journeys and automatically collecting artifacts like screenshots, videos, and traces. This ensures reliable CI/CD reporting without blocking pipelines on intermittent failures.

Can I use Playwright as a fallback for complex E2E test scenarios?▼

Yes, Playwright is supported as a reliable fallback for complex scenarios. The framework prefers Agent Browser for semantic selectors and AI-assisted auto-waiting, but seamlessly switches to Playwright when advanced browser automation control is required.

How do I capture screenshots, videos, and traces during E2E test execution?▼

Capture screenshots, videos, and traces automatically during test execution by configuring artifact collection within the framework. These artifacts are preserved and integrated into CI/CD reporting to provide comprehensive debugging context for failed user journeys.

What's the best way to plan and execute E2E tests across different browsers and environments?▼

Plan and execute tests by defining critical user journeys like market flows and wallet connections. The framework supports test planning, execution, and reporting across browsers and environments, leveraging AI-assisted automation for reliable validation.

Do I need to install agent-browser globally to run E2E tests with Playwright?▼

Yes, installing agent-browser globally is required for the quick start setup. You then run your first end-to-end test using the provided Playwright configuration against your target web application to validate critical UI flows.