playwright-testing
Installation
Summary
Cross-browser E2E testing with Page Objects, authentication, and CI/CD integration.
- Supports three browser engines (Chromium, Firefox, WebKit) plus mobile viewports with parallel test execution and automatic retries
- Page Object Model pattern with base classes, role-based locators, and web-first assertions that auto-wait and retry
- Built-in authentication setup, API mocking, visual testing, and comprehensive dead link detection across entire sites
- GitHub Actions integration with artifact uploads, environment secrets, and scheduled link-checking workflows
SKILL.md
Playwright E2E Testing Skill
For end-to-end testing of web applications with Playwright - cross-browser, fast, reliable.
Sources: Playwright Best Practices | Playwright Docs | Better Stack Guide
Setup
Installation
# New project
npm init playwright@latest
# Existing project
npm install -D @playwright/test
Related skills
More from alinaqi/claude-bootstrap
android-kotlin
Android Kotlin development with Coroutines, Jetpack Compose, Hilt, and MockK testing
2.0Kpwa-development
Progressive Web Apps - service workers, caching strategies, offline, Workbox
1.4Kui-mobile
Mobile UI patterns - React Native, iOS/Android, touch targets
690posthog-analytics
PostHog analytics, event tracking, feature flags, dashboards
539flutter
Flutter development with Riverpod state management, Freezed, go_router, and mocktail testing
497supabase-nextjs
Next.js with Supabase and Drizzle ORM
457