$npx skillfedfor your agent

playwright-ci

Streamline end-to-end testing by integrating Playwright into your continuous integration workflows. This skill guides you through setting up automated browser tests on major CI/CD platforms, ensuring reliable test execution across your deployment pipeline.

playwright-ci helps you integrate Playwright into major CI/CD platforms including GitHub Actions, GitLab CI, CircleCI, Azure DevOps, and Jenkins. The skill provides step-by-step guidance for configuring automated browser tests within your deployment pipeline, ensuring tests run reliably whenever code is committed or deployed. You'll learn platform-specific configuration syntax and best practices for each service.

AI-generated summary based on this skill's SKILL.md

333 53 MITupdated by testdino-hq

Decision gist · record as of 2026-07-02

playwright-ci helps you integrate Playwright into major CI/CD platforms including GitHub Actions, GitLab CI, CircleCI, Azure DevOps, and Jenkins. The skill provides step-by-step guidance for configuring automated browser tests within your deployment pipeline, ensuring tests run reliably whenever code is committed or deployed. You'll learn platform-specific configuration syntax and best practices for each service.

manual: git clone https://github.com/testdino-hq/playwright-skill → cp -r playwright-skill/ci ~/.claude/skills/ci
ci/SKILL.md · version c2773fa5

Use it when

  • playwright-ci covers techniques for distributing your test suite across multiple workers and machines to dramatically reduce overall.
  • playwright-ci provides guidance on packaging Playwright tests in Docker containers to ensure your tests run identically.

Verify before relying

Read SKILL.md below before installing (10 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

testdino-hq/playwright-skill/ci

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I set up Playwright tests in a CI/CD pipeline?

playwright-ci helps you integrate Playwright into major CI/CD platforms including GitHub Actions, GitLab CI, CircleCI, Azure DevOps, and Jenkins. The skill provides step-by-step guidance for configuring automated browser tests within your deployment pipeline, ensuring tests run reliably whenever code is committed or deployed. You'll learn platform-specific configuration syntax and best practices for each service.

What is the best way to configure parallel test execution and sharding to speed up CI runs?

playwright-ci covers techniques for distributing your test suite across multiple workers and machines to dramatically reduce overall execution time. The skill explains test sharding strategies that divide your test load efficiently, allowing you to run hundreds of tests concurrently rather than sequentially. This approach significantly accelerates your CI feedback loop while maintaining test isolation and reliability.

How can I containerize Playwright tests using Docker for consistent CI environments?

playwright-ci provides guidance on packaging Playwright tests in Docker containers to ensure your tests run identically across all environments—local machines, CI servers, and production deployments. The skill covers Dockerfile configuration, browser installation within containers, and orchestration patterns that eliminate environment-specific failures and make your test suite truly portable.

How do I generate and upload test reports, traces, screenshots, and coverage artifacts in my pipeline?

playwright-ci explains how to capture comprehensive test artifacts including HTML reports, execution traces, screenshots, and code coverage data, then upload them to your CI system or external storage. The skill shows you how to configure artifact retention policies, integrate with reporting dashboards, and use trace viewer for debugging failed tests directly from your CI logs.

What are the key strategies for optimizing CI performance through caching, retries, and global authentication setup?

playwright-ci teaches performance optimization techniques including browser binary caching to avoid repeated downloads, intelligent retry logic for flaky tests, and global setup/teardown patterns for shared authentication state. These strategies reduce CI execution time, lower bandwidth costs, and improve test reliability by reusing expensive resources across test runs.

What does playwright-ci cover regarding playwright storage state auth CI and best practices?

playwright-ci addresses how to manage authentication state efficiently in CI environments using storage state files, eliminating the need to log in repeatedly during test execution. The skill covers best practices for securely handling credentials, reusing authenticated sessions across test workers, and implementing global setup/teardown patterns that streamline your entire CI workflow while maintaining security and performance.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Playwright CI/CD

> 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.

Golden Rules

  1. retries: 2 in CI only — surface flakiness in pipelines, not locally
  2. traces: 'on-first-retry' — capture rich debugging artifacts without slowing every run
  3. Shard across runners--shard=N/M splits tests evenly; scale horizontally, not vertically
  4. Cache browser binaries~/.cache/ms-playwright keyed on Playwright version
  5. Upload artifacts on failure — traces, screenshots, and HTML reports as CI artifacts
  6. Use the official Docker imagemcr.microsoft.com/playwright:v* has all OS deps pre-installed
  7. Global setup for auth — run login once in globalSetup, reuse storageState across workers
  8. **Fail fast, debug

(truncated - see the full file via the links below)

File tree — 10 files
ci/SKILL.md
ci/ci-github-actions.md
ci/ci-gitlab.md
ci/ci-other.md
ci/docker-and-containers.md
ci/global-setup-teardown.md
ci/parallel-and-sharding.md
ci/projects-and-dependencies.md
ci/reporting-and-artifacts.md
ci/test-coverage.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Set up Playwright tests in a CI/CD pipeline (GitHub Actions, GitLab CI, CircleCI, Azure DevOps, or Jenkins)”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

playwright-skill
by zebbern · zebbern/claude-code-guide

This skill teaches you how to build robust end-to-end tests using Playwright's powerful browser automation capabilities. You'll explore testing patterns, debugging techniques, and strategies for creating maintainable test suites that catch real-world issues. Perfect for developers looking to strengthen their QA automation toolkit.

MITupdated Jul 2026
★ 4,440repo stars
playwright-skill
by testdino-hq · testdino-hq/playwright-skill

playwright-skill teaches you how to build robust browser automation tests using Playwright's modern API and testing patterns. Explore practical strategies for handling real-world scenarios, managing test reliability, and structuring maintainable test suites. This skill equips you with the knowledge to write production-grade end-to-end tests that scale.

MITupdated Jul 2026
★ 333repo stars
Cicd Expert
by martinholovsky · martinholovsky/claude-skills-generator

Cicd Expert delivers hands-on support for designing and implementing robust CI/CD systems tailored to your project needs. Get actionable recommendations on pipeline orchestration, toolchain selection, and deployment automation to streamline your development lifecycle.

Unlicenseupdated Dec 2025
★ 45repo stars
playwright-core
by testdino-hq · testdino-hq/playwright-skill

playwright-core equips you with battle-tested strategies for building robust browser automation workflows. Discover how to structure E2E tests that scale, handle flaky scenarios gracefully, and integrate seamlessly into CI/CD pipelines using industry-standard Playwright techniques.

MITupdated Jul 2026
★ 333repo stars
playwright-e2e-tester
by curiositech · curiositech/some_claude_skills

This skill streamlines web application testing by generating Playwright test scripts directly within Claude Code. It handles browser automation, assertion logic, and test structure so you can focus on coverage and reliability rather than boilerplate.

MITfor claude-codeupdated Jul 2026
★ 164repo stars
playwright-e2e
by 5dive-ai · 5dive-ai/skills

Automate browser-based testing for web applications with this Playwright-powered skill. Execute comprehensive end-to-end tests that validate real user interactions and workflows across your application, catching issues before production. Ideal for teams building reliable web experiences with automated verification.

MITupdated Jul 2026
★ 1repo stars

More skills playwright-expert (MIT)

Tags
ci-cd-automationtest-orchestrationpipeline-optimizationcontainer-deploymentdistributed-testingartifact-managementtest-reliabilityinfrastructure-as-codeperformance-scalingdebugging-workflows