write-e2e-test

Generate Playwright E2E page objects and specs from clarified scenarios.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/kirillshilin/instructions --skill write-e2e-test-kirillshilin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-e2e-test
Source: https://github.com/kirillshilin/instructions/tree/main/obsolete/claude/skills/write-e2e-test
Command: npx skills add https://github.com/kirillshilin/instructions --skill write-e2e-test-kirillshilin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines the process of creating new Playwright E2E tests by guiding test authors from scenario clarification to page object and spec generation, reducing boilerplate and inconsistencies.

Core Features & Use Cases

  • Step-by-step workflow from scenario definition to page object creation and specs, ensuring adherence to project conventions.
  • Encourages consistent locator strategies, page objects, and test structure across tests/pages.

Quick Start

Create a new Playwright E2E test by following the workflow to generate a page object and a spec in the tests directory.

Frequently Asked Questions about write-e2e-test

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

FAQPage Schema
How do I create Playwright E2E tests using page objects?

Create Playwright E2E tests using page objects by following a guided workflow from scenario clarification to spec generation, reducing boilerplate and enforcing project conventions for consistent locator strategies across tests.

What is the best way to structure Playwright E2E test specs and fixtures?

The best way to structure Playwright E2E tests applies page objects, fixtures, and Playwright expectations. This workflow guides test authors from scenario definition to spec generation, ensuring consistent test structure across pages.

Can I run Playwright E2E tests across multiple browsers?

Yes, you can run Playwright E2E tests across browsers including Chromium. The workflow supports generating and maintaining tests for cross-browser regression testing, extending existing specs, and adding new feature coverage.

How do I add regression testing to existing Playwright workflows?

Add regression testing to existing Playwright workflows by extending current tests and pages through a guided page object and spec generation process. This maintains consistency and enforces Playwright expectations across regression suites.

Why do my Playwright E2E test specs have inconsistent locators and boilerplate?

Playwright E2E test specs often have inconsistent locators and boilerplate without enforced conventions. A guided workflow generating page objects and fixtures ensures consistent locator strategies and reduces redundant boilerplate across tests.