playwright-skill

Automate browser tasks and testing workflows with Playwright across detected dev servers or URLs.

6|2|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/NOIR-Solution/NOIR --skill playwright-skill-noir-solution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-skill
Source: https://github.com/NOIR-Solution/NOIR/tree/main/.agents/skills/playwright-skill
Command: npx skills add https://github.com/NOIR-Solution/NOIR --skill playwright-skill-noir-solution

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Playwright-based automation of browser tasks to speed up testing, UI validation, and repetitive web interactions by generating and executing scripts automatically.

Core Features & Use Cases

  • Auto-detects running dev servers and writes deterministic Playwright scripts to /tmp
  • Executes scripts via the universal executor (run.js) with visible browser sessions for debugging
  • Cross-browser support (Chromium, Firefox, WebKit) for login flows, form interactions, and responsive checks
  • Useful for regression testing, QA automation, and quick verification of web app behavior across environments

Quick Start

Describe a browser task you want automated and I will generate a /tmp Playwright script and run it for you.

Frequently Asked Questions about playwright-skill

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

FAQPage Schema
How do I automate web testing and UI regression checks with Playwright?

Playwright web testing automation generates and executes scripts for UI regression checks. You describe the browser task, and the system writes deterministic scripts to /tmp and runs them via the universal executor with visible browser sessions for debugging.

Can I run cross-browser UI automation tests across Chromium, Firefox, and WebKit?

Yes, cross-browser UI automation supports Chromium, Firefox, and WebKit engines. You can verify login flows, form interactions, and responsive design across multiple browser environments to ensure consistent web application behavior.

Does Playwright automation require a manually provided URL for dev server testing?

No, Playwright automation auto-detects running dev servers for testing. You can also provide specific URLs to target, allowing flexible verification of web app behavior across different environments without manual configuration.

How do I verify login flows and form interactions during web testing?

To verify login flows and form interactions, describe the desired browser task to generate a Playwright script. The system handles form submissions, navigation, and authentication checks automatically while running in a visible browser session.

What are the limitations of auto-generated Playwright scripts for web testing?

Auto-generated Playwright scripts are written to /tmp and executed via the universal executor. While they support configurable headers and robust error handling, complex custom logic may require manual script adjustments beyond the initial automation generation.

When do I need cross-browser regression testing for my web application?

You need cross-browser regression testing when verifying web app behavior across Chromium, Firefox, and WebKit. It ensures UI automation, login flows, and responsive design checks remain consistent after code changes across different environments.