playwright-skill

Automates browser testing workflows with Playwright across multiple browsers and devices.

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/TwuanMinn/fadelab --skill playwright-skill-twuanminn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-skill
Source: https://github.com/TwuanMinn/fadelab/tree/main/.agent/skills/skills/playwright-skill
Command: npx skills add https://github.com/TwuanMinn/fadelab --skill playwright-skill-twuanminn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Complete browser automation and testing workflows are made easy by leveraging Playwright, with auto-detection of dev servers and ephemeral script execution in /tmp to keep projects clean.

Core Features & Use Cases

  • Auto-detects running dev servers for localhost testing and quick iteration.
  • Writes automated Playwright scripts to /tmp for execution without cluttering the project.
  • Supports multi-browser testing, form interactions, navigation, screenshots, and responsive checks across devices.
  • Validates UX flows like login, navigation, and data entry, then captures results for quick review.

Quick Start

Run a Playwright automation by placing your script in /tmp and executing the universal executor from the skill directory.

Frequently Asked Questions about playwright-skill

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

FAQPage Schema
How do I automate browser testing workflows with Playwright?

Playwright automation scripts execute in /tmp to keep projects clean, auto-detecting running dev servers for local testing. This supports navigation, form filling, screenshots, responsiveness checks, and login flows across multiple browsers.

Does Playwright support auto-detection for local dev servers?

Yes, the Skill auto-detects running dev servers for localhost testing and quick iteration. It executes Playwright scripts in /tmp to validate UX flows like login and navigation without cluttering your project.

What do I need to run Playwright automation scripts for web testing?

Running Playwright automation scripts requires Node.js and Playwright, a run.js wrapper, and environment-based headers support for automated requests. Scripts are placed in /tmp and executed via the universal executor.

Can I perform responsive checks across browsers using Playwright?

Yes, you can perform responsive checks across browsers using Playwright. It supports multi-browser testing, form interactions, navigation, screenshots, and responsive checks across devices for both local and remote sites.

Why execute browser automation scripts in /tmp?

Executing browser automation scripts in /tmp keeps projects clean by using ephemeral storage. This prevents testing workflows from cluttering your local development directory with temporary automated Playwright scripts.