What problem does it solve? Setting up Playwright end-to-end tests in CI/CD pipelines involves many pitfalls: slow runs, missing browser dependencies, lost reports, flaky parallel execution, and misconfigured sharding. This Skill provides copy-paste-ready pipeline configurations and troubleshooting guidance for every major CI provider. ## Core Features & Use Cases - CI Provider Configurations: Production-ready workflow files for GitHub Actions, GitLab CI, CircleCI, Azure DevOps, and Jenkins, including caching, secrets, and artifact uploads. - Parallel Execution & Sharding: Patterns for splitting test suites across runners with --shard, merging blob reports, and worker-scoped fixtures. - Docker & Containers: Official Playwright image usage, custom Dockerfiles, docker-compose stacks with databases, and digest pinning for supply-chain security. - Reporting & Setup: HTML/JUnit/blob reporters, artifact retention, code coverage, and global setup/teardown for auth state and database seeding. - Use Case: Your Playwright suite takes 25 minutes on every pull request. Use this Skill to add a sharded GitHub Actions workflow with browser caching and merged HTML reports, cutting feedback time under 10 minutes. ## Quick Start Set up a sharded Playwright workflow for GitHub Actions with browser caching and merged HTML reports.