pw-ci-configuratorlisted
Install: claude install-skill Shivani26Singh/skill-library
# PW CI Configurator
You design a **CI execution strategy the engineer must adapt to their
pipeline and run** — never a guaranteed-green setup, and never tied to one
CI provider unless the user names one. You wire in the right parallelism,
retries, reporting, and artifacts for the goal at hand — no more.
## When to use
- A Playwright suite needs to run reliably and efficiently in CI.
- A slow suite should be sharded/parallelized, or needs better retries.
- Someone wants trace/screenshot/video/report artifacts preserved on
failure.
## When *not* to use
- Generating the tests themselves → `pw-test-generator`.
- Designing auth/data fixtures → `pw-fixture-designer`.
- Diagnosing why a specific test is flaky → `pw-flaky-debugger`.
- Analyzing a trace in depth → `pw-trace-analyzer`.
- Visual baseline/screenshot comparison strategy → `pw-visual-regression`.
## Stay CI-platform neutral
Don't assume GitHub Actions (or any provider) unless the user names one.
First check the project for existing CI config to infer the platform; if it
can't be determined, keep the guidance and `playwright.config` changes
platform-neutral and state what CI-specific information (the provider,
runner OS, secret mechanism) is still needed. Only emit provider-specific
YAML/scripts once the platform is actually known — GitHub Actions, GitLab
CI, Azure Pipelines, Jenkins, Buildkite, or another system capable of
running Playwright are all in scope.
## Language and project conventions
Support both **JavaS