A comprehensive reference for Playwright testing that covers everything from basic E2E tests to advanced scenarios like WebSocket testing, mobile emulation, and browser extension testing. The skill is organized by activity rather than feature, so you can quickly find guidance whether you're writing new tests, debugging flaky ones, or implementing complex flows like OAuth popups. It includes specific patterns for Page Object Model, API mocking, accessibility testing with axe-core, and CI/CD optimization. Covers the full spectrum from component testing to security testing, with practical examples for handling authentication, file operations, and multi-tab scenarios.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
37
skills.sh installs
104.5K
GitHub stars
421
last updated
Aug 21, 2026

Install

$ npx -y skills add currents-dev/playwright-best-practices-skill --skill playwright-best-practices --agent claude-code

Installs into .claude/skills of the current project.

Files

Playwright Best Practices

This skill provides comprehensive guidance for all aspects of Playwright test development, from writing new tests to debugging and maintaining existing test suites.

Activity-Based Reference Guide

Consult these references based on what you're doing:

Writing New Tests

When to use: Creating new test files, writing test cases, implementing test scenarios

Sponsors

Details

Repository
github.com/currents-dev/playwright-best-practices-skill
Categories
Frontend Development, Backend & APIs, Testing & QA, Security, DevOps & CI/CD, Documentation, Debugging, Automation & Workflows, Marketing & SEO, Mobile Development, Design & UI/UX
1greensock avatargsap-coregreensock/gsap-skillsOfficial GSAP skill for the core API — gsap.to(), from(), fromTo(), easing, duration, stagger, defaults, gsap.matchMedia() (responsive, prefers-reduced-motion).85.7Kskills.sh installs
2emilkowalski avataranimation-performanceemilkowalski/skillsKeep web animations inside the frame budget — animate composite-only properties, keep motion off the main thread when the page is busy, and find the cause when 72.2Kskills.sh installs
3greensock avatargsap-frameworksgreensock/gsap-skillsOfficial GSAP skill for Vue, Svelte, and other non-React frameworks — lifecycle, scoping selectors, cleanup on unmount. Use when the user wants animation in Vue70.8Kskills.sh installs
4vercel avatarai-sdkvercel/aiAnswer questions about the AI SDK and help build AI-powered features. Use when developers: (1) Ask about AI SDK functions like generateText, streamText, ToolLoo69.4Kskills.sh installs
5msmps avataropentuimsmps/opentui-skillOpenTUI skill for building terminal user interfaces with the Core, React, or Solid APIs. Use for any TUI task including components, layout, keyboard and keymap 64.5Kskills.sh installs
6expo avatarbuilding-native-uiexpo/skillsBuild beautiful, native-feeling Expo screens. Covers Apple HIG styling, semantic colors, native controls, SF Symbols, media, animations, visual effects, gradien58.1Kskills.sh installs