playwright

Execute Playwright end-to-end test suites across multiple configurations and projects.

2|Updated Aug 18, 2025
One-click install
npx skills add https://github.com/ESO-Toolkit/eso-toolkit --skill playwright-eso-toolkit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright
Source: https://github.com/ESO-Toolkit/eso-toolkit/tree/main/.github/skills/playwright
Command: npx skills add https://github.com/ESO-Toolkit/eso-toolkit --skill playwright-eso-toolkit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the execution of end-to-end (E2E) tests for the ESO Log Aggregator project, ensuring application stability and verifying critical user flows.

Core Features & Use Cases

  • Automated Test Execution: Run various Playwright test suites, including smoke, full, nightly, screen size, and performance tests.
  • Cross-Browser Testing: Verify application behavior across different browsers like Chromium, Firefox, and WebKit.
  • Use Case: When asked to check if the latest deployment is stable, use the 'Smoke' configuration to quickly validate core functionalities. If a specific bug is reported, use the 'Full' configuration to reproduce and confirm the fix.

Quick Start

Use the playwright skill to run the smoke tests with the line reporter.

Frequently Asked Questions about playwright

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

FAQPage Schema
How do I run E2E tests to verify application behavior after a deployment?

To run E2E tests and verify application behavior, execute the Playwright smoke test configuration to quickly validate core functionalities and check the stability of your latest deployment.

What's the best way to reproduce a reported bug using regression testing?

The best way to reproduce a reported bug with regression testing is to run the full Playwright test configuration, which comprehensively verifies application behavior to confirm the fix.

Can I run cross-browser automation tests across different screen sizes?

Yes, you can run cross-browser automation tests across Chromium, Firefox, and WebKit. The screen-size test configuration specifically verifies application behavior across different viewport dimensions.

Does running Playwright test suites require specific CLI and configuration files?

Yes, running Playwright test suites requires the Playwright CLI and specific configuration files. These prerequisites ensure deterministic task execution for accurate application behavior verification.

What types of test suites are available for CI/CD automation testing?

Available test suites for CI/CD automation testing include smoke, full, nightly, screen-size, and performance configurations. These suites support options for headed mode and maximum failure limits.

Why use a smoke test configuration instead of a full test suite for quick checks?

Use a smoke test configuration instead of a full suite because smoke tests quickly validate core functionalities. The full configuration is more thorough and better suited for reproducing specific bugs.