๐Ÿงช
QualityPython

Playwright E2E Testing

by ThamJiaHe

Playwright E2E Testing is a Quality skill for Claude Code, published by ThamJiaHe in claude-code-handbook.

201 stars22 forkson ThamJiaHe/claude-code-handbookAdded 2026/09/05Repository updated 2026/04/19
aianthropic-claudeclaudeclaude-aiclaude-codeclaude-skillsllmmcpprompt-engineering
Install in seconds
Install Playwright E2E Testing
Copy Playwright E2E Testing into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/ThamJiaHe/claude-code-handbook/tree/main/skills/examples ~/.claude/skills/examples

Requires Node.js. Downloads this skill only โ€” not the rest of the repository โ€” into your Claude Code skills folder.

Without Node.js

git clone https://github.com/ThamJiaHe/claude-code-handbook.git

Clones the whole repository, then copy the skillโ€™s own directory into your skills folder yourself.

In this catalog

Source file
skills/examples/playwright-e2e-testing-skill.md in ThamJiaHe/claude-code-handbook
Installs to
~/.claude/skills/examples
Collection
One of 25 skills cataloged from this repository
Category
Quality โ€” 1662 skills

What Playwright E2E Testing does

Playwright E2E Testing builds end-to-end tests for critical user flows, regression coverage, and integration checks. It uses Feature Object patterns, cross-browser runs, visual regression, and network mocking.

Playwright E2E Testing is cataloged under Quality on DirSkills. Playwright E2E Testing comes from a repository tagged ai, anthropic-claude, claude, claude-ai and claude-code.

Documentation

README

Playwright E2E Testing

Systematic end-to-end testing with Playwright ensuring critical user flows work correctly.

Overview

This Skill enforces:

  • Feature Object pattern (replaces Page Object)
  • Arrange-Act-Assert test structure
  • Cross-browser testing (Chromium, Firefox, WebKit)
  • Reliable selectors (getByRole, getByTestId)
  • Visual regression testing
  • Network mocking and interception
  • Parallel test execution
  • CI/CD integration

Apply when testing critical user flows, automating regression testing, or validating integrations.

Setup Playwright

Install

npm install -D @playwright/test
npx playwright install

Configure playwright.config.ts

This is the opening of the README. Read the full README on GitHub.

Commands Playwright E2E Testing provides

Slash commands named in this skillโ€™s SKILL.md, listed in the order they first appear.

  • /new

Frequently asked about Playwright E2E Testing

  • What else does ThamJiaHe publish alongside Playwright E2E Testing?

    Playwright E2E Testing is one of 25 skills that DirSkills catalogs from ThamJiaHe/claude-code-handbook, the repository it ships in. Its siblings there include API Development, API Security Hardening and AWS Cloud Infrastructure. Each one is a separate skill with its own page in this directory, installs the same way Playwright E2E Testing does, and is maintained by ThamJiaHe in that same repository. The rest of the collection is listed on the ThamJiaHe/claude-code-handbook page.

  • How does Playwright E2E Testing compare to other Quality skills?

    Playwright E2E Testing ranks #1529 by stars among the 1662 Quality skills in this catalog. The most-starred ones next to it are Benchmark, Benchmark Optimization Loop and API Design Patterns. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Playwright E2E Testing against them. Open each page to compare what they document and how they install.

More from ThamJiaHe/claude-code-handbook

Playwright E2E Testing is one of 25 skills cataloged on DirSkills from ThamJiaHe/claude-code-handbook.

See all 25 skills โ†’
๐Ÿ”Œ
46m ago

API Development

API Development enforces REST API practices like proper status codes, RFC 7807 error responses, input validation, and centralized error handling. Use it when building routes, handling failures, or shaping consistent JSON responses.
Automation
20122
๐Ÿ›ก๏ธ
46m ago

API Security Hardening

API Security Hardening helps secure REST and GraphQL APIs against common attack vectors. Use it when adding authentication, validating input, rate limiting, handling uploads, or exposing endpoints to outside consumers.
AI Engineering
20122
โ˜๏ธ
46m ago

AWS Cloud Infrastructure

AWS Cloud Infrastructure deploys Node.js apps on AWS with EC2, RDS, IAM, security groups, and monitoring. Use it when setting up cloud infrastructure, databases, secrets, or cost-conscious production hosting.
DevOps
20122
๐Ÿ› ๏ธ
46m ago

Build Error Resolver

Build Error Resolver fixes build failures, TypeScript errors, and lint issues with minimal diffs. Use it when CI breaks or a build needs to be made green quickly.
Quality
20122
๐Ÿ›ก๏ธ
46m ago

Cybersecurity Threat Modeling

Cybersecurity Threat Modeling applies STRIDE to application architecture to identify spoofing, tampering, disclosure, DoS, and privilege risks. Use it when designing systems, reviewing architecture, or assessing security posture.
Quality
20122
๐Ÿณ
46m ago

Docker Containerization

Docker Containerization provides patterns for multi-stage Dockerfiles, compose setups, and container security hardening. Use it when building, optimizing, or deploying containerized apps.
DevOps
20122