playwriter

Run Playwright scripts against a persistent Chrome session for UI testing.

3.1k|286|Updated Sep 7, 2025
One-click install
npx skills add https://github.com/mikeyobrien/ralph-orchestrator --skill playwriter-mikeyobrien
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwriter
Source: https://github.com/mikeyobrien/ralph-orchestrator/tree/main/.claude/skills/playwriter
Command: npx skills add https://github.com/mikeyobrien/ralph-orchestrator --skill playwriter-mikeyobrien

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables browser automation by running Playwright scripts against a persistent Chrome session, preserving logins, cookies, and extensions to streamline UI testing and validation of web dashboards.

Core Features & Use Cases

  • Persistent browser sessions to avoid repeated logins and setup.
  • Execute Playwright code against a real Chrome session using a simple CLI workflow.
  • Ideal for validating Ralph web dashboard UI, automated QA tests, and accessibility snapshots.

Quick Start

Install the CLI: npm i -g playwriter Start a session: playwriter session new Run Playwright code against the session: playwriter -s <session_id> -e "await page.goto('https://example.com')" List sessions: playwriter session list

Frequently Asked Questions about playwriter

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

FAQPage Schema
How do I run Playwright tests against a persistent Chrome session?

To run Playwright tests against a persistent Chrome session, install the Playwriter CLI via npm, start a new session, and execute Playwright code using the session ID. This preserves logins and cookies for UI testing.

Does browser automation with Playwright support testing authenticated flows?

Yes, browser automation with Playwright supports testing authenticated flows by driving scripts against a persistent Chrome session. This approach preserves logins, cookies, and extensions to streamline validating web dashboards.

What do I need to start automating UI testing with Playwright?

To start automating UI testing with Playwright, you need the Playwriter CLI installed globally via npm, the Chrome extension, and a running Chrome instance with the extension enabled to execute scripts.

Can I capture accessibility snapshots across pages with Playwright?

Yes, you can capture accessibility snapshots across pages with Playwright by executing scripts against a persistent Chrome session. This allows you to validate UI compliance and test dashboard pages effectively.

Why use a persistent Chrome session instead of standard Playwright browser automation?

A persistent Chrome session avoids repeated logins and setup overhead during browser automation. It preserves your existing cookies and extensions, making it ideal for validating authenticated web dashboard flows.