setup-e2e-testing

Automate Playwright end-to-end testing setup with Testcontainers and axe-core.

3|1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/malinskibeniamin/skills --skill setup-e2e-testing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-e2e-testing
Source: https://github.com/malinskibeniamin/skills/tree/main/setup-e2e-testing
Command: npx skills add https://github.com/malinskibeniamin/skills --skill setup-e2e-testing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Set up and standardize end-to-end testing infrastructure for web applications, including Playwright configuration, test scaffolding, and accessibility checks.

Core Features & Use Cases

  • Automated setup: quick bootstrap of Playwright with a base config and test directories.
  • Testcontainers integration: guidance to run real backend services for integration-level tests.
  • Accessibility checks: built-in guidance to run axe-core accessibility tests in e2e suites.
  • Use Case: When starting a new project, you can scaffold a complete e2e testing environment to validate flows like login and data entry.

Quick Start

Run the setup-e2e-testing skill to scaffold Playwright, Testcontainers, and axe-core ready-to-use configuration.

Frequently Asked Questions about setup-e2e-testing

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

FAQPage Schema
How do I set up Playwright for e2e testing in a new web application?

To set up Playwright for e2e testing, you can scaffold a base configuration file, create a test directory structure, and bootstrap ready-to-use test scripts. This automates the initial infrastructure setup for validating web application flows.

Can I run integration tests with real backend services using Testcontainers and Playwright?

Yes, you can run integration tests with real backend services using Testcontainers alongside Playwright. The setup provides integration guidance to configure containerized backend services for repeatable test execution within your e2e suites.

How do I add axe-core accessibility checks to an e2e testing suite?

You can add axe-core accessibility checks to an e2e testing suite by following the built-in guidance provided during the setup. This integrates automated accessibility validation directly into your Playwright test execution.

Does this e2e testing setup support CI/CD pipelines?

Yes, this e2e testing setup supports CI/CD pipelines. It establishes repeatable test execution infrastructure and provides integration hints designed to run your Playwright, Testcontainers, and axe-core tests seamlessly in automated CI environments.

What is the best way to scaffold a complete end-to-end testing environment for web applications?

The best way to scaffold a complete end-to-end testing environment is to automate the setup of Playwright configuration, test directories, and accessibility check integration. This standardizes your infrastructure for validating flows like login and data entry.

Do I need existing test scripts to use this automated e2e testing setup?

No, you do not need existing test scripts to use this automated e2e testing setup. The scaffolding process bootstraps the base Playwright configuration and test directory structure from scratch, providing a ready-to-use foundation.