e2e-testing-scaffolding

Generate Playwright and Testkube end-to-end testing scaffolds with predefined layouts and configuration.

39|3|Updated Nov 21, 2025
One-click install
npx skills add https://github.com/LiorCohen/sdd --skill e2e-testing-scaffolding
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: e2e-testing-scaffolding
Source: https://github.com/LiorCohen/sdd/tree/main/plugin/fullstack-typescript/skills/components/e2e-testing/e2e-testing-scaffolding
Command: npx skills add https://github.com/LiorCohen/sdd --skill e2e-testing-scaffolding

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The scaffold provides a ready-made E2E testing structure using Playwright and Testkube, eliminating manual setup and ensuring consistency across projects.

Core Features & Use Cases

  • Predefined directory layout for tests, fixtures, pages, and helpers.
  • Automated Playwright configuration generation (browsers, base URL, timeouts, retries) and Testkube integration.
  • Use Case: Teams building web apps can bootstrap reliable end-to-end tests quickly with a standard, reusable scaffold.

Quick Start

Invoke the scaffolder with a component_name and a project_name to generate a ready-to-use E2E testing scaffold.

Frequently Asked Questions about e2e-testing-scaffolding

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

FAQPage Schema
How do I scaffold Playwright E2E tests with Testkube integration?▼

To scaffold Playwright E2E tests with Testkube, you invoke the scaffolder with a component_name and project_name. This generates a ready-to-use directory layout for tests, fixtures, pages, and helpers, along with automated Playwright and Testkube configuration.

What's the best way to set up a standardized E2E testing directory layout for web applications?▼

The best way to set up a standardized E2E testing directory layout is using a scaffolding tool. This approach generates a predefined structure for tests, fixtures, pages, and helpers, eliminating manual setup and ensuring consistency across multiple web application projects.

Does this E2E testing scaffold generate Playwright configuration for different environments?▼

Yes, the E2E testing scaffold generates automated Playwright configuration tailored for different environments. It automatically sets up browsers, base URL, timeouts, and retries to standardize end-to-end validation across your web applications.

Can I use this scaffolder to bootstrap end-to-end tests quickly for my team?▼

Yes, teams building web apps can use this scaffolder to bootstrap reliable end-to-end tests quickly. It provides a standard, reusable scaffold that integrates directly with Testkube for execution, accelerating the setup process.

Why do I need Testkube for my Playwright end-to-end testing setup?▼

You need Testkube for your Playwright testing setup to handle test execution. The scaffolder integrates Playwright with Testkube, allowing your standardized end-to-end tests to be executed reliably across different environments without manual execution management.

What limitations should I expect when using a pre-made E2E testing scaffold?▼

The main limitation of a pre-made E2E testing scaffold is that it is focused specifically on Playwright and Testkube. It applies to web applications requiring standardized validation, meaning custom testing frameworks or non-web applications will not benefit from this specific setup.