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.