e2e

Automate end-to-end web application tests with Playwright or Puppeteer.

1|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/Wondermove-Inc/calab-claude-plugin --skill e2e-wondermove-inc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e
Source: https://github.com/Wondermove-Inc/calab-claude-plugin/tree/main/plugins/calab-plugin/skills/e2e
Command: npx skills add https://github.com/Wondermove-Inc/calab-claude-plugin --skill e2e-wondermove-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

E2E testing for web applications is challenging and time-consuming; this skill automates the execution of end-to-end tests using Playwright or Puppeteer, enabling reliable validation of user flows.

Core Features & Use Cases

  • Automated browser-based test execution: Run suites across headless and headed modes to verify critical user journeys.
  • Test result reporting: Generate concise summaries and attach screenshots for failures to speed debugging.
  • Use Case: After a new feature release, run the full E2E suite to confirm end-to-end flows such as login, navigation, and checkout.

Quick Start

Run all E2E tests with /e2e or specify a test file like /e2e login-flow.spec.ts

Frequently Asked Questions about e2e

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

FAQPage Schema
How do I automate E2E tests for web applications with Playwright or Puppeteer?

To automate E2E tests, you can run predefined test suites using Playwright or Puppeteer to validate critical user journeys. This skill executes the tests across headless and headed modes and outputs a standardized report with optional failure screenshots.

What is the best way to generate test reports and screenshots for Puppeteer E2E test failures?

The best way to generate test reports for Puppeteer E2E test failures is by running automated test suites that capture concise summaries. The execution automatically attaches screenshots of failures to the standardized report to speed up debugging.

Do I need a Node.js environment to run Playwright E2E test automation?

Yes, you need a Node.js environment to run Playwright E2E test automation. A Node.js environment with Playwright or Puppeteer installed and a defined test suite are required to execute the automated browser-based tests and generate reports.

Can I run Playwright feature-level and regression testing in headed mode for debugging?

Yes, you can run Playwright feature-level and regression testing in headed mode for debugging. The test automation supports both headless and headed execution modes, including test recording and debugging capabilities for web applications.

How do I run a specific test file like login-flow.spec.ts using E2E test automation?

To run a specific test file like login-flow.spec.ts using E2E test automation, you specify the file name when triggering the test command. The skill executes the targeted test suite and outputs the standardized report.