This is a comprehensive Playwright testing reference that covers the full spectrum of E2E work: UI flows, API validation, responsive design checks, and debugging flaky tests. The source material is thorough with Page Object Model patterns, proper locator strategies (prioritizing accessible roles over brittle CSS selectors), and practical config examples. It pushes you toward web-first assertions and auto-waiting instead of arbitrary sleeps, which is the right approach. The troubleshooting table and "first questions to ask" sections are genuinely helpful for getting unstuck. Use this when you're setting up test infrastructure from scratch or need to debug why tests pass locally but fail in CI. The TypeScript examples are production-ready, not toy demos.

skills.sh installs
634
GitHub stars
262
last updated
Aug 21, 2026

Install

$ npx -y skills add fugazi/test-automation-skills-agents --skill playwright-e2e-testing --agent claude-code

Installs into .claude/skills of the current project.

Files

Playwright E2E Testing (TypeScript)

Comprehensive toolkit for end-to-end testing of web applications using Playwright with TypeScript. Enables robust UI testing, UI-dependent API setup, and responsive design verification following best practices.

Activation: This skill is triggered when authoring or maintaining versioned Playwright UI specs and their test infrastructure.

When to Use This Skill

  • Write E2E tests for user flows, forms, navigation, and authentication
  • UI-dependent API setup via the request fixture or network interception
  • Responsive testing across mobile, tablet, and desktop viewports
  • Debug flaky tests using traces, screenshots, videos, and Playwright Inspector
  • Setup test infrastructure with Page Object Model and fixtures
  • Mock/intercept APIs for isolated, deterministic testing
  • Visual regression testing with screenshot comparisons

Do NOT Use For

Sponsors

Details

Repository
github.com/fugazi/test-automation-skills-agents
Categories
Frontend Development, Backend & APIs, Testing & QA, Code Review & Quality, Debugging, Automation & Workflows, Design & UI/UX, CLI & Terminal
First seen
Jun 3, 2026
1patternsdev avatarprovider-patternpatternsdev/skillsTeaches the provider pattern for sharing data across component trees. Use when multiple nested components need access to the same data and prop drilling becomes634skills.sh installs
2astronomer avatarairflow-pluginsastronomer/agentsBuilds Airflow 3.1+ plugins that embed FastAPI apps, custom UI pages, React components, middleware, macros, and operator links directly into the Airflow UI. Use622skills.sh installs
3alirezarezvani avataremail-template-builderalirezarezvani/claude-skillsBuild complete transactional email systems: React Email templates, provider integration (Resend, Postmark, SendGrid, AWS SES), preview server, i18n support, dar613skills.sh installs
4liuchiawei avatarnext-intl-app-routerliuchiawei/agent-skillsConfigures and uses next-intl for Next.js App Router with locale-based routing. Use when adding or changing i18n, locale routing, translations, next-intl plugin611skills.sh installs
5spatie avatarlivewire-developmentspatie/freek.devDevelops reactive Livewire 4 components. Activates when creating, updating, or modifying Livewire components; working with wire:model, wire:click, wire:loading,608skills.sh installs
6jeremylongshore avatarperformance-lighthouse-runnerjeremylongshore/claude-code-plugins-plus-skillsManage performance lighthouse runner operations. Auto-activating skill for Frontend Development. Triggers on: performance lighthouse runner, performance lightho604skills.sh installs