Agent skill · software engineering · aiskillstore

playwright-browser-automation

Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.

Why this skill is useful

Adds executable scripts for browser automation tasks using Playwright that are not available in public documentation.

What it needs

Requires chromium, playwright installed locally. About 7k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Playwright Browser Automation General-purpose browser automation skill. I write custom Playwright code for any automation task and execute it via the universal executor. Quick Commands Available For common tasks, these slash commands are faster: /screenshot - Take a quick screenshot of a webpage /check-links - Find broken links on a page /test-page - Basic page health check /test-responsive - Test across multiple viewports For custom automation beyond these common tasks, I write specialized Playwright code. Critical Workflow IMPORTANT - Path Resolution: Use ${CLAUDEPLUGINROOT} for all paths. This resolves to the plugin installation directory. Step 1: Auto-Detect Dev Servers (ALWAYS FIRST for localhost) Decision tree: 1 server found: Use it automatically, inform user Multiple servers found: Ask user which one to test No servers found: Ask for URL or offer to help start dev server Step 2: Write Scripts to /tmp NEVER write test files to plugin directory. Always use /tmp/playwright-test-.js Script template: Step 3: Execute from Plugin Directory Step 4: Default to Visible Browser ALWAYS use headless: false unless user explicitly requests headless mode. This lets users see what's happening. Setup (First Time) Installs Playwright and Chromium browser. Only needed once. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/playwright-browser-automation--179ee8

View the source on GitHub

Browse the @skills marketplace