playwright-skill

Automate Playwright browser tests with dev server detection and script execution.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/abzhaw/juliaz_agents --skill playwright-skill-abzhaw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-skill
Source: https://github.com/abzhaw/juliaz_agents/tree/main/.agent/skills/playwright-skill
Command: npx skills add https://github.com/abzhaw/juliaz_agents --skill playwright-skill-abzhaw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates Playwright-based browser automation with auto-detection of running dev servers and execution of test scripts in /tmp.

Core Features & Use Cases

  • Auto-detect dev servers on localhost to choose testing targets
  • Write custom Playwright scripts to /tmp and execute them via the universal run.js wrapper
  • Support inline code execution and robust error handling for reliable automation
  • Validate UI flows such as form submission, login, and responsive design across viewports

Quick Start

Install the skill, run npm run setup, then describe your automation task and I will generate /tmp/playwright-test-*.js and execute it.

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 tasks with Playwright on localhost?

You can automate browser tasks with Playwright by generating custom test scripts in /tmp and executing them via a universal run.js wrapper. The automation auto-detects running dev servers on localhost to choose testing targets.

Does this Playwright automation support testing responsive design across different viewports?

Yes, Playwright automation supports validating UI flows like responsive design across multiple viewports and browsers on localhost. It handles webpage testing, form submission, and login flows.

What do I need to run Playwright browser automation scripts?

You need Node.js and Playwright installed in your environment. After installing the skill, run npm run setup, then describe your automation task to generate and execute /tmp/playwright-test-*.js scripts.

Can I execute inline Playwright code for web testing?

Yes, the automation supports inline code execution alongside writing custom Playwright scripts to /tmp. Both methods use the run.js wrapper with optional environment headers and robust error handling for reliable automation.

Why does my Playwright test script fail to detect my local dev server?

Playwright automation relies on auto-detection of running dev servers on localhost to select testing targets. Ensure your local development server is actively running before executing the generated test scripts.