SKILL

playwright-e2e-builder

Plan and build comprehensive Playwright E2E test suites with Page Object Model, authentication state persistence, custom fixtures, visual regression, and CI integration. Uses interview-driven planning to clarify critical user flows, auth strategy, test data approach, and parallelization before writing any tests.

Target: Target not categorized. Automatically collected · unverified.

Excerpt from the author’s documentation

Extracted from a fixed version of SKILL.md in its original language. This is the author’s documentation; installation, compatibility and runtime results have not been verified by this site.

Read the original English text

Topics in the source

  • Playwright E2E Test Suite Builder
  • When to use
  • Phase 1: Explore (Plan Mode)
  • Project structure
  • Application structure
  • CI/CD
  • Phase 2: Interview (AskUserQuestion)
  • Round 1: Scope and critical flows

Use this skill when you need to: Set up Playwright from scratch in an existing project Build E2E tests for critical user flows (signup, checkout, dashboards) Implement Page Object Model for maintainable test architecture Configure authentication state persistence across tests Set up visual regression testing with screenshots Integrate Playwright into CI/CD with sharding and retries Enter plan mode. Before writing any tests, explore the existing project: Find the tech stack: is this React, Next.js, Vue, SvelteKit, or another framework? Check if Playwright is already installed (playwright.config.ts, @playwright/test in package.json) Look for existing test directories (e2e/, tests/, tests/) Check for existing E2E tests in Cypress, Selenium, or other frameworks (migration context) Find the dev server command and port (npm run dev, next dev, etc.) Identify the main routes/pages (look at router config, pages directory, or route files) Find authentication flow (login page URL, auth API endpoints, token storage) Check for test IDs in components (data-testid, data-test, data-cy attributes) Look for API routes that tests might need to seed data through Check .env files for test-specific envi

This is an excerpt. Refer to the complete source and its current requirements.

Source repository
davila7/claude-code-templates
Source file
cli-tool/components/skills/development/playwright-e2e-builder/SKILL.md
Fixed revision
21be197f100a12b8d0dd9a211cc244c8179f84d3
Read the complete original documentation ↗

Requirements

  • Only the author’s Skill metadata is included. Read the full instructions to check dependencies, licensing and conditions of use.

A small first task

先阅读原作者说明,再决定是否在自己的 AI 工具中使用。

Instructions for your AI tool

Author documentation is not live verification by this site. Without evidence, we do not mark a resource as compatible, safe or free.

Sources and evidence

This record was collected automatically. Its documentation, suitability and runtime behavior have not been manually verified.

Author: davila7/claude-code-templates · original repository metadata. Documentation review: Not reviewed. Last source check: 2026-11-09T14:01:44.589Z.

Categories are inferred from names, descriptions and paths. They do not establish compatibility.

License and attribution

MIT. Third-party content and copyright remain with their authors. Refer to the original license and terms.

Original license ↗

Synchronization, copying and user-reported success do not mark a resource as runtime-tested.

Limitations and notes

  • Collecting metadata does not mean this site has installed, adapted, runtime-tested or security-reviewed the resource.