e2e-test

Implement end-to-end tests with Agent Browser and Playwright for web apps.

29|5|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/johnqtcg/awesome-skills --skill e2e-test-johnqtcg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e-test
Source: https://github.com/johnqtcg/awesome-skills/tree/main/skills/e2e-test
Command: npx skills add https://github.com/johnqtcg/awesome-skills --skill e2e-test-johnqtcg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

End-to-end testing across critical user journeys can be flaky, hard to scale, and difficult to maintain. This skill provides a framework to design, maintain, and execute reliable E2E tests using Agent Browser for exploration and Playwright for code-based coverage, with built-in gates, artifacts, and CI integration.

Core Features & Use Cases

  • Design and maintain deterministic E2E coverage for critical user journeys.
  • Use Agent Browser to explore flows, reproduce issues, and convert findings into Playwright tests.
  • Build durable Playwright tests with robust selectors, storage-state reuse, and explicit guards for CI.

Quick Start

Install dependencies and run the regression suite with Playwright to validate end-to-end tests.

Frequently Asked Questions about e2e-test

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

FAQPage Schema
How do I automate reliable E2E tests for critical user journeys?

Automate reliable E2E tests by using Agent Browser to explore and reproduce flows, then converting those findings into deterministic Playwright tests with robust selectors and explicit CI guards.

Why are my Playwright E2E tests flaky in CI and how do I fix them?

Flaky Playwright E2E tests in CI can be fixed by implementing durable selectors, storage-state reuse, and explicit guards to ensure deterministic test generation and stable regression suite execution.

What's the best way to design E2E test coverage for web apps?

Design E2E test coverage for web apps by exploring critical user journeys with Agent Browser, then generating code-based Playwright coverage with built-in gates and artifact collection.

Do I need Node.js and Playwright to automate browser E2E testing?

Yes, you need Node.js and Playwright installed to automate browser E2E testing, as the framework relies on Playwright patterns for code-based coverage and Agent Browser workflows for discovery.

Can I use Agent Browser to explore flows and generate Playwright tests?

Yes, you can use Agent Browser to explore web app flows, reproduce issues, and directly convert those findings into deterministic Playwright tests for reliable CI integration.

How do I integrate E2E test gating and artifact collection into CI pipelines?

Integrate E2E test gating and artifact collection into CI pipelines by executing the regression suite with Playwright, using built-in gates and artifact outputs to validate test runs.