bobmatnyc avatar

Playwright E2e Testing

Playwright handles the annoying parts of E2E testing so you can focus on actual test logic. It auto-waits for elements to be ready, runs tests in parallel across Chromium, Firefox, and WebKit, and gives you proper debugging tools like trace viewer and UI mode. The skill covers role-based locators (which beat CSS selectors for stability), page object patterns, and network mocking. Worth noting that the config examples show CI-specific settings for retries and workers, which matters when you're running hundreds of tests. If you're still using Selenium or fighting flaky waits, this is the modern alternative that actually respects your time.

skills.sh installs
2.7K
GitHub stars
79
last updated
Aug 21, 2026

Install

$ npx -y skills add bobmatnyc/claude-mpm-skills --skill playwright-e2e-testing --agent claude-code

Installs into .claude/skills of the current project.

Files

Playwright handles the annoying parts of E2E testing so you can focus on actual test logic. It auto-waits for elements to be ready, runs tests in parallel across Chromium, Firefox, and WebKit, and gives you proper debugging tools like trace viewer and UI mode. The skill covers role-based locators (which beat CSS selectors for stability), page object patterns, and network mocking. Worth noting that the config examples show CI-specific settings for retries and workers, which matters when you're running hundreds of tests. If you're still using Selenium or fighting flaky waits, this is the modern alternative that actually respects your time.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/bobmatnyc/claude-mpm-skills
Categories
Testing & QA, Automation & Workflows

More from bobmatnyc/claude-mpm-skills

All 158
1wshobson avatare2e-testing-patternswshobson/agentsMaster end-to-end testing with Playwright and Cypress to build reliable test suites that catch bugs, improve confidence, and enable fast deployment. Use when im25.1Kskills.sh installs
2affaan-m avatare2e-testingaffaan-m/eccPlaywright E2E testing patterns, Page Object Model, configuration, CI/CD integration, artifact management, and flaky test strategies.6.4Kskills.sh installs
3giuseppe-trisciuoglio avatarunit-test-service-layergiuseppe-trisciuoglio/developer-kitProvides patterns for unit testing service layer with Mockito. Creates isolated tests that mock repository calls, verify method invocations, test exception scen3.9Kskills.sh installs
4giuseppe-trisciuoglio avatarunit-test-controller-layergiuseppe-trisciuoglio/developer-kitProvides patterns for unit testing REST controllers using MockMvc and @WebMvcTest. Generates controller tests that validates request/response mapping, validatio3.9Kskills.sh installs
5giuseppe-trisciuoglio avatarunit-test-mapper-convertergiuseppe-trisciuoglio/developer-kitProvides patterns for unit testing mappers, converters, and bean mappings. Validates entity-to-DTO and model transformation logic in isolation. Generates execut3.9Kskills.sh installs
6giuseppe-trisciuoglio avatarunit-test-cachinggiuseppe-trisciuoglio/developer-kitProvides patterns for unit testing Spring Cache annotations (@Cacheable, @CachePut, @CacheEvict). Generates test code that mocks cache managers, verifies cache 3.8Kskills.sh installs