Agent skill · software engineering · sickn33

e2e-testing

End-to-end testing workflow with Playwright for browser automation, visual regression, cross-browser testing, and CI/CD integration.

Why this skill is useful

Adds specific Playwright commands and CI/CD integration patterns that the AI wouldn't reliably generate on its own.

What it needs

Requires playwright installed locally. About 3k tokens when loaded. Last updated 2026-08-07. 44,571 stars on the source repository.

What this skill does

E2E Testing Workflow Overview Specialized workflow for end-to-end testing using Playwright including browser automation, visual regression testing, cross-browser testing, and CI/CD integration. When to Use This Workflow Use this workflow when: Setting up E2E testing Automating browser tests Implementing visual regression Testing across browsers Integrating tests with CI/CD Scope and proof Choose phases needed for the current task, not every listed skill. Use dedicated test accounts, isolated fixtures and approved sandbox endpoints; clicks can send messages, make purchases or delete data. Review browser installation/downloads and CI permissions first. Traces, screenshots, videos and storage-state files can contain credentials or private data; keep them private and redact artifacts before sharing. A Playwright WebKit run is not proof on actual Safari/iOS, and mobile emulation is not a real-device test. Keep visual baselines fixed until differences are reviewed; do not overwrite them merely to get a pass. Workflow Phases Phase 1: Test Setup Skills to Invoke playwright-skill - Playwright setup e2e-testing-patterns - E2E patterns Actions 1. Install Playwright 2. Configure test framework 3. Set up test directory 4. Configure browsers 5. Create base test setup Copy-Paste Prompts Phase 2: Test Design Skills to Invoke e2e-testing-patterns - Test patterns test-automator - Test automation Actions 1. Identify critical flows 2. Design test scenarios 3. Plan test data 4. Create page objects 5. Set up fixtures Copy-Paste Prompts Phase 3: Test Implementation Skills to Invoke playwright-skill - Playwright tests webapp-testing - Web app testing Actions 1. Write test scripts 2. Add assertions 3. Implement waits 4. Handle dynamic content 5. Add error handling Copy-Paste Prompts Phase 4: Browser Automation Skills to Invoke browser-automation - Browser automation playwright-skill - Playwright features Actions 1. Configure headless mode 2. Set up screenshots 3. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sickn33/e2e-testing--d2f9a1

View the source on GitHub

Browse the @skills marketplace