playwright-runner

Execute interactive test workflows in a real browser via the Playwright CLI.

23|1|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/neonwatty/qa-skills --skill playwright-runner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-runner
Source: https://github.com/neonwatty/qa-skills/tree/main/skills/playwright-runner
Command: npx skills add https://github.com/neonwatty/qa-skills --skill playwright-runner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes scripts (resource) components.

What problem does it solve?

This Skill allows for interactive testing of applications by executing workflow markdown files via the Playwright CLI, providing a real-browser testing experience.

Core Features & Use Cases

  • Interactive Test Execution: Executes workflows in a real browser using Playwright CLI commands.
  • Step-by-Step Verification: Validates expected outcomes after every step in the workflow.
  • Session Recovery: Tracks execution progress and allows for resuming from a point of interruption.
  • Platform Support: Supports desktop, mobile, and multi-user workflows.
  • Authentication Handling: Integrates with Playwright authentication profiles for secure testing.
  • Use Case: Ideal for performing detailed QA on applications, especially those with complex workflows or authentication requirements.

Quick Start

Use the playwright-runner skill to execute workflows interactively. Simply say "run workflows" or provide platform-specific arguments like "desktop" or "mobile".

Frequently Asked Questions about playwright-runner

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

FAQPage Schema
How do I run interactive browser testing workflows with Playwright?

To run interactive browser testing workflows, this Skill executes markdown files via the Playwright CLI, validating each step with visual and DOM checks in a real browser. It supports desktop, mobile, and multi-user platforms. You can start by simply saying "run workflows".

Does Playwright CLI support authentication profiles for QA testing?

Yes, Playwright CLI supports authentication profiles for QA testing. This Skill integrates directly with existing authentication profiles to handle secure testing, allowing you to validate complex multi-user workflows without manual logins during execution.

Can I resume an interrupted Playwright test workflow from where it stopped?

You can resume an interrupted Playwright test workflow using the session recovery feature. The Skill tracks execution progress automatically, allowing you to resume interactive browser testing from the exact point of interruption without restarting the entire sequence.

What is the best way to test mobile and desktop workflows interactively?

The best way to test mobile and desktop workflows interactively is using this Skill with Playwright CLI. It accepts platform-specific arguments like "desktop" or "mobile" to execute tests in a real browser, performing step-by-step verification for each platform.

Do I need to install Playwright separately before running interactive workflows?

Yes, you need Playwright installed separately before running interactive workflows. This Skill requires both the Playwright dependency and a pre-configured setup with authentication profiles to execute test workflows and validate expected outcomes in a real browser environment.

How does step-by-step verification work during interactive browser testing?

Step-by-step verification during interactive browser testing works by validating expected outcomes after every workflow step. The Skill executes your markdown files via Playwright CLI, checking visual and DOM elements sequentially to ensure each action succeeds before proceeding.