playwright-ci-caching
CommunitySpeed 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.