playwright-chrome-extension-testing
Playwright Chrome Extension Testing (Headless)
This skill gives you the exact, battle-tested recipe to automatably load and test any Chrome extension (MV2 or MV3) with Playwright, including fully headless runs in CI.
Why Playwright?
- Best extension support in 2025/2026
- Clean fixtures for extension ID extraction
- Excellent tracing, auto-waiting, parallel execution
- Official headless mode that actually loads extensions
1. Project Setup (one-time)
npm init -y
npm install -D @playwright/test playwright
npx playwright install --with-deps chromium # or use Chrome for Testing binary
More from alcyone-labs/agent-skills
chrome-extension-architect
Privacy-first Chrome Manifest Version 3 extension architect - sidePanel design, MV3 service worker lifecycle, least-privilege permission audits, storage strategy, cross-browser sidebar patterns, and headless Playwright testing.
9aquaria-docs
Expert Aquaria documentation architect. Enforce documentation principles, golden rules, templates, folder structure, and quality gates. Creates compliant docs from templates, validates against Golden Rules checklist.
6arg-parser
Type-safe CLI argument parser with MCP integration Zod validation auto-generated tools and interactive prompts
5git-commit-writer
Write consistent high-quality Git commits following project conventions
5skill-forge
Builds precise production-ready custom Agent Skills following AgentSkills.io guidelines. Use when user requests to create, refine or package Skills
4large-file-refactorer
Scans codebase for large files and orchestrates refactoring workflows using a test-first protocol
4