by pramoddutta
Enterprise-grade Playwright test automation using 8-layer architecture with Page Object Model, Module Pattern, custom fixtures, API testing, structured logging, Docker, and CI/CD with parallel sharding.
npx @qaskills/cli add playwright-8-layer-test-architectureAuto-detects your AI agent and installs the skill. Works with Claude Code, Cursor, Copilot, and more.
Teaches AI coding agents to build scalable Playwright frameworks using an 8-layer architecture: Configuration, Pages (locators only), Modules (business logic), Utilities (Logger, WaitHelper, DataGenerator), API Testing Layer, Custom Fixtures (dependency injection), Reporting (custom HTML reporter), and CI/CD (GitHub Actions + Docker). Covers test.step() patterns, test tagging (@P0/@Smoke/@Regression), multi-browser support, pre-authenticated sessions, and a strict code review checklist. Based on The Testing Academy's Advance Playwright Framework.
- name: Install QA Skills
run: npx @qaskills/cli add playwright-8-layer-test-architecture0 of 29 agents supported