home / skills / andrelandgraf / fullstackrecipes / playwright-tests
This skill helps you create and run browser tests with Playwright to verify user interactions, navigation, and visual feedback across pages.
npx playbooks add skill andrelandgraf/fullstackrecipes --skill playwright-testsReview the files below or copy the command above to add this skill to your agents.
---
name: playwright-tests
description: End-to-end browser testing with Playwright. Test user interactions, form validation, navigation, and visual feedback with full browser automation.
---
# Browser Tests with Playwright
To set up Browser Tests with Playwright, refer to the fullstackrecipes MCP server resource:
**Resource URI:** `recipe://fullstackrecipes.com/playwright-tests`
If the MCP server is not configured, fetch the recipe directly:
```bash
curl -H "Accept: text/plain" https://fullstackrecipes.com/api/recipes/playwright-tests
```
This skill provides end-to-end browser testing with Playwright for full-stack web AI apps, using production-ready patterns and step-by-step recipe guidance. It bundles practical test patterns for user interactions, form validation, navigation, and visual feedback across real browsers. The goal is fast, reliable browser automation that integrates with TypeScript projects and common UI component libraries.
The skill installs and configures Playwright test runners and recommended TypeScript settings, then applies curated test recipes that exercise UI flows and edge cases. It includes example test suites for clicks, form entry, routing, authentication flows, and visual snapshots. A centralized recipe resource provides structured guidance and commands to fetch the configuration and sample tests.
How do I get the recipe and configuration?
Fetch the recipe from the MCP server URI recipe://fullstackrecipes.com/playwright-tests or, if the MCP server is unavailable, use curl to retrieve it: curl -H "Accept: text/plain" https://fullstackrecipes.com/api/recipes/playwright-tests
Which browsers are supported?
Playwright runs Chromium, Firefox, and WebKit. Use the bundled configuration to test across all three in CI or a subset locally.