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.