playwright-interactive

Maintain a persistent Playwright session for debugging web and Electron UIs.

Updated May 8, 2026
One-click install
npx skills add https://github.com/dougdliu/FRC_AI_Mega_Project --skill playwright-interactive-dougdliu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-interactive
Source: https://github.com/dougdliu/FRC_AI_Mega_Project/tree/main/skills/codex/playwright-interactive
Command: npx skills add https://github.com/dougdliu/FRC_AI_Mega_Project --skill playwright-interactive-dougdliu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a persistent Playwright session to debug web and Electron applications without restarting the toolchain between iterations.

Core Features & Use Cases

  • Persistent browser and Electron session across iterations
  • Maintain handles and context state for fast iterative debugging
  • Supports web and Electron workflows with JS REPL integration
  • Provides bootstrap/start/reuse patterns and session management

Quick Start

Boot up a persistent Playwright session and begin debugging your target workspace with js_repl enabled.

Frequently Asked Questions about playwright-interactive

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

FAQPage Schema
How do I maintain a persistent Playwright session across multiple debugging iterations?

This Playwright skill maintains a single persistent browser session across iterations to debug web and Electron UIs. It preserves context state and handles, eliminating the need to reinitialize the toolchain between debugging steps.

Can I debug Electron apps using Playwright without restarting the session?

Yes, this persistent Playwright skill supports Electron session management. It maintains cross-context handles across web and Electron targets, allowing you to perform iterative UI debugging without reinitializing the session.

What is the best way to do iterative UI debugging for web applications without losing state?

Maintaining a single persistent Playwright session with JS REPL integration is the best way to debug web UIs iteratively. It preserves browser handles and context state, providing a reusable workflow for fast visual QA and regression checks.

Does this persistent Playwright session support bootstrap and setup workflows for UI testing?

Yes, this persistent Playwright skill provides bootstrap, start, and reuse patterns for session management. It accommodates setup flows for web and Electron targets, ensuring cross-context handles remain active throughout your UI debugging workflow.

How do I run visual QA and regression checks on web pages without reinitializing Playwright handles?

Boot a persistent Playwright session with JS REPL enabled to run visual QA and regression checks. This maintains browser context and handles across iterations, allowing you to execute repeated UI checks without reinitializing the toolchain.