playwright-skill

Automate browser testing and web automation with Playwright across local and remote environments.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Dedalus-ERP-PAS/foundation-skills --skill playwright-skill-dedalus-erp-pas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-skill
Source: https://github.com/Dedalus-ERP-PAS/foundation-skills/tree/main/skills/playwright-skill
Command: npx skills add https://github.com/Dedalus-ERP-PAS/foundation-skills --skill playwright-skill-dedalus-erp-pas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates browser testing and web automation using Playwright, reducing manual QA time and increasing test reliability.

Core Features & Use Cases

  • Automated browser tasks and end-to-end tests across desktop and mobile viewports.
  • Auto-detects running dev servers, writes clean test scripts to /tmp, and supports interactions, screenshots, and UX validation.
  • Use cases include validating login flows, form submissions, link checks, and responsive design for dynamic web apps.

Quick Start

Create a simple Playwright test script in /tmp/playwright-test.js that navigates to a local app (for example http://localhost:3000) and captures a screenshot. Run the script with node /tmp/playwright-test.js.

Frequently Asked Questions about playwright-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end UI validation for a local web app?

Automate end-to-end UI validation by generating a Playwright test script to /tmp, which navigates to your local app, performs interactions, and captures screenshots. The Skill auto-detects running dev servers and executes the script via node to validate dynamic web apps.

Can I test responsive design across mobile and desktop viewports using browser automation?

Yes, browser automation supports responsive design checks across desktop and mobile viewports. Playwright handles interactions and UX validation for dynamic SPAs, allowing you to verify layout adaptability without manual resizing.

What is the best way to handle dynamic web apps that fail automated tests due to loading delays?

The best way to handle dynamic web apps is using robust waiting strategies built into Playwright automation. These strategies automatically wait for elements to load, preventing flaky tests during login flows and form submissions in modern SPAs.

Does this browser testing approach support both headless and headed runs?

Yes, browser testing supports both headless and headed runs across local and remote environments. This allows you to either run automated tests silently in the background or visually monitor UI interactions during script execution.

How do I validate login flows and form submissions without writing test scripts from scratch?

Validate login flows and form submissions by having the Skill write clean Playwright test scripts directly to /tmp. It auto-detects your dev server and generates the necessary interaction logic to automate these end-to-end UI tasks.

When should I not use Playwright for web automation?

You should avoid Playwright web automation when testing non-browser applications or when you need to validate backend API logic directly. This Skill is specialized for end-to-end UI validation and browser interactions rather than lower-level API testing.