zebbern/playwright-ci
Production-ready CI/CD configurations for Playwright — GitHub Actions, GitLab CI, CircleCI, Azure DevOps, Jenkins, Docker, parallel sharding, reporting, code coverage, and global setup/teardown.
npx skills add https://github.com/zebbern/claude-code-guide --skill playwright-ci
> Ship reliable tests in every pipeline — CI-specific patterns for speed, stability, and actionable reports.
9 guides covering CI/CD setup, parallel execution, containerized runs, reporting, and infrastructure patterns for all major CI providers.
retries: 2 in CI only — surface flakiness in pipelines, not locallytraces: 'on-first-retry' — capture rich debugging artifacts without slowing every run--shard=N/M splits tests evenly; scale horizontally, not vertically~/.cache/ms-playwright keyed on Playwright versionmcr.microsoft.com/playwright:v* has all OS deps pre-installedglobalSetup, reuse storageState across workers| Provider | Guide |
| --------------------------------- | -------------------------------------------- |
| GitHub Actions | ci-github-actions.md |
| GitLab CI | ci-gitlab.md |
| CircleCI / Azure DevOps / Jenkins | ci-other.md |
| Topic | Guide |
| ----------------------------- | ------------------------------------------------------------ |
| Parallel execution & sharding | parallel-and-sharding.md |
| Docker & containers | docker-and-containers.md |
| Multi-project config | projects-and-dependencies.md |
| Topic | Guide |
| --------------------- | -------------------------------------------------------- |
| Reports & artifacts | reporting-and-artifacts.md |
| Code coverage | test-coverage.md |
| Global setup/teardown | global-setup-teardown.md |
Take zebbern/playwright-ci from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.