playwright-skill

Generate and run temporary Playwright scripts against detected local dev servers.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright.

What problem does it solve?

The Skill reduces the manual effort of browser automation by generating and executing Playwright scripts that detect running dev servers, handle URL parameterization, and provide visible, debuggable results.

Core Features & Use Cases

  • Auto-detects development servers and targets the right URL for testing without hardcoding.
  • Writes temporary scripts to /tmp for clean, repeatable runs, then executes them through the universal executor.
  • Supports common browser automation tasks: page navigation, form filling, screenshots, responsive checks, login flows, and link validation.
  • Provides environment-based headers for automated traffic identification and to guide LLM-optimized responses.

Quick Start

Detect the dev server, generate a /tmp/playwright-test-*.js script, and execute it with the universal executor to start automated browser testing.

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?

Automate browser testing by generating and running temporary Playwright scripts that auto-detect local dev servers and execute visible browser sessions for validating web functionality without hardcoding URLs.

Can I run responsive design checks across desktop and mobile with Playwright?

Yes, responsive design checks across desktop and mobile contexts are supported. The automation generates Playwright scripts to navigate pages and capture screenshots, validating layout behavior across different viewport sizes.

How do I script login flows and form submissions for web automation?

Script login flows and form submissions by generating temporary test scripts in /tmp. These scripts automate page navigation and form filling against detected local development servers to validate user interaction sequences.

Does this browser automation approach require hardcoding local URLs?

No, it auto-detects development servers and targets the right URL for testing without hardcoding. The generated scripts handle URL parameterization automatically to ensure clean and repeatable test runs.

How does web automation identify automated traffic during test execution?

Web automation identifies automated traffic using optional environment-based headers. These headers guide LLM-optimized responses and distinguish automated browser sessions from regular user traffic during script execution.