playwright-ci-caching

Community

Speed up CI with cached Playwright browsers.

AuthorAGIBuild
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill significantly reduces CI/CD build times by caching Playwright browser binaries and dependencies, preventing slow and bandwidth-intensive downloads on every pipeline run.

Core Features & Use Cases

  • CI/CD Optimization: Integrates seamlessly with GitHub Actions and Azure DevOps to cache Playwright installations.
  • Reduced Build Times: Avoids the ~1-2 minute download time for Playwright browsers (approx. 400MB).
  • Automatic Cache Invalidation: Ensures the cache is always up-to-date by using the Playwright version as part of the cache key.
  • Use Case: When setting up E2E tests for a web application in a CI pipeline, this skill ensures that Playwright browsers are downloaded only once and reused across subsequent builds, drastically speeding up the feedback loop for developers.

Quick Start

Configure your GitHub Actions workflow to cache Playwright browsers using the provided YAML snippet.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: playwright-ci-caching
Download link: https://github.com/AGIBuild/Agibuild.Fulora/archive/main.zip#playwright-ci-caching

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.