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.
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
1gsap-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
2animation-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
3gsap-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
4ai-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
5opentuimsmps/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