playwright-skill

Generate and run Playwright scripts against detected dev servers.

8|3|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/haberlah/dotfiles-claude --skill playwright-skill-haberlah
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-skill
Source: https://github.com/haberlah/dotfiles-claude/tree/main/skills/playwright
Command: npx skills add https://github.com/haberlah/dotfiles-claude --skill playwright-skill-haberlah

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates browser testing tasks by generating and running Playwright scripts against detected dev servers, enabling quick, repeatable validation of web applications.

Core Features & Use Cases

  • Auto-detects running dev servers and generates deterministic Playwright scripts placed in /tmp for safe, transient execution.
  • Executes automation through the universal run.js wrapper, keeping debugging visible with a live browser window.
  • Supports common web-testing tasks such as form filling, navigation checks, login flows, screenshot capture, and responsive design validation.

Quick Start

Describe the site to test and I will auto-detect a dev server, generate a /tmp/playwright-test-*.js script, and run it via run.js 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 against a local dev server?

To automate browser testing against a local dev server, this Skill auto-detects running servers, generates Playwright scripts in /tmp, and executes them via a run.js wrapper to validate web applications.

Can I capture screenshots and validate responsive design with Playwright?

Yes, you can capture screenshots and validate responsive design using Playwright. The Skill generates scripts to perform visual verification, navigation checks, and form filling against your specified development environment.

Do I need Playwright installed in my environment to run automated browser tests?

Yes, you need Playwright installed in your execution environment to run automated browser tests. The Skill generates and executes the test scripts, but relies on the existing Playwright installation to perform the actual browser automation.

What is the best way to automate login flow validation during web development?

The best way to automate login flow validation is by describing the site to test. The Skill generates a deterministic Playwright script in /tmp and runs it, keeping debugging visible with a live browser window.

Why are generated Playwright test scripts written to the /tmp directory?

Generated Playwright test scripts are written to the /tmp directory to ensure safe, transient execution. This approach keeps your project workspace clean while allowing the universal run.js executor to run the automation tasks.