playwright-cli

Automates browser interactions for web testing and data extraction via a Bash CLI.

Updated Jan 23, 2024
One-click install
npx skills add https://github.com/TeamMagicOfConch/conch --skill playwright-cli-teammagicofconch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-cli
Source: https://github.com/TeamMagicOfConch/conch/tree/main/.cursor/skills/playwright-cli
Command: npx skills add https://github.com/TeamMagicOfConch/conch --skill playwright-cli-teammagicofconch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates repetitive browser tasks needed for testing, form filling, and data extraction, reducing manual effort and speeding up QA workflows.

Core Features & Use Cases

  • Open, navigate, fill forms, click elements, and take snapshots using simple refs.
  • Generate Playwright test code automatically from actions and snapshots to build robust end-to-end tests.
  • Support advanced workflows such as request mocking, storage state management, tracing, and video capture for debugging and documentation.

Quick Start

Open a page, interact with elements using reusable refs, and capture a snapshot to document the result.

Frequently Asked Questions about playwright-cli

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

FAQPage Schema
How do I automate browser interactions for web testing using a CLI?

Generate Playwright test code automatically from your browser actions and captured snapshots. This feature allows you to build robust end-to-end tests directly from your manual interactions.

Can I manage storage state and mock requests for browser automation?

Manage storage state and mock requests for browser automation using the Skill's advanced references. These features support complex workflows by enabling session persistence and controlled network response testing.

Does this tool support tracing and video capture for web testing debugging?

Tracing and video capture are supported for web testing debugging and documentation. You can record browser interactions to visually inspect automation flows and troubleshoot failures effectively.

What is the best way to extract data and take screenshots from web pages?

Interact with web page elements using simple reusable references. These refs allow you to consistently target elements for clicking and form filling across your browser automation scripts.

Do I need any external dependencies to run Playwright CLI commands?

No external dependencies are required to run the Playwright CLI commands. The Skill operates independently as a Bash-based CLI with references for advanced features.