playwright-cli

Automate browser interactions and end-to-end testing with Playwright.

4|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/mymx2/foreman --skill playwright-cli-mymx2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-cli
Source: https://github.com/mymx2/foreman/tree/main/.qoder/skills.collected/skills/playwright-cli
Command: npx skills add https://github.com/mymx2/foreman --skill playwright-cli-mymx2

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill solves the complexity of manual browser interaction and end-to-end test maintenance by providing a unified, command-line interface for browser control, state management, and test generation.

Core Features & Use Cases

  • Interactive Browser Control: Navigate, click, fill forms, and inspect DOM elements in real-time using a persistent browser session.
  • Test Generation & Healing: Automatically generate Playwright TypeScript code from your actions and diagnose failing tests with built-in debugging tools.
  • Advanced Network & Storage: Mock network requests, manage cookies, and persist local storage to simulate complex user states or authentication flows.

Quick Start

Use the playwright-cli skill to open a browser, navigate to the target website, and perform a series of automated interactions to verify the page content.

Frequently Asked Questions about playwright-cli

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

FAQPage Schema
How do I generate Playwright TypeScript tests from browser interactions?

You can generate Playwright TypeScript tests by using the interactive browser control feature to navigate and perform actions, which the tool then automatically translates into resilient test code.

Can I mock network requests and persist browser state for end-to-end testing?

Yes, you can mock network requests and persist browser state. The skill manages cookies and local storage to simulate complex user states and authentication flows during testing.

How does interactive debugging work for failing Playwright workflows?

Interactive debugging works by maintaining a persistent browser session that allows you to inspect DOM elements in real-time and diagnose failing end-to-end tests directly.

What is the best way to handle browser session isolation and visual regression testing?

The best way to handle browser session isolation and visual regression testing is using a unified command-line interface that manages state persistence and automates browser interactions for web applications.

Does this tool support automated form filling and DOM inspection?

Yes, the tool supports automated form filling and DOM inspection through real-time interactive browser control, allowing you to click, fill forms, and inspect elements within a persistent session.