playwright-cli

Automate browser interactions for web testing, form filling, screenshots, and data extraction.

1|Updated Oct 22, 2025
One-click install
npx skills add https://github.com/vojtechmares/mares.cz --skill playwright-cli-vojtechmares
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-cli
Source: https://github.com/vojtechmares/mares.cz/tree/main/.claude/skills/playwright-cli
Command: npx skills add https://github.com/vojtechmares/mares.cz --skill playwright-cli-vojtechmares

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates browser interactions, making web testing, form filling, data extraction, and screenshotting efficient and repeatable.

Core Features & Use Cases

  • Browser Automation: Navigate websites, interact with elements (click, type, fill), and manage browser tabs.
  • Data Extraction & Screenshots: Capture page content, take screenshots, and extract information programmatically.
  • Use Case: Automate the process of logging into a web application, filling out a complex form, and then taking a screenshot of the confirmation page.

Quick Start

Open the website https://playwright.dev and take a screenshot.

Frequently Asked Questions about playwright-cli

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

FAQPage Schema
How do I automate web testing and take screenshots from the command line?

Browser automation for web testing allows you to script navigation, element clicks, and form filling to validate application flows. This Skill executes these interactions via CLI commands and captures screenshots of the resulting page states.

What is the best way to fill out complex web forms automatically?

Automated browser interaction is the best way to fill complex web forms programmatically. This Skill sends keyboard and mouse actions to input fields, manage tabs, and submit data without manual intervention.

Can I mock network requests during browser automation?

Yes, mocking network requests is supported during browser automation. This Skill includes network request mocking capabilities, allowing you to intercept and simulate API responses while navigating and interacting with web pages.

How do I extract data from web pages programmatically?

You extract data from web pages by automating browser navigation and capturing page content programmatically. This Skill navigates to target URLs, interacts with page elements, and extracts information for scraping workflows.

Does browser automation work for managing multiple tabs and storage manipulation?

Yes, browser automation supports managing multiple tabs and storage manipulation. This Skill handles tab management and allows you to modify browser storage state while automating web application interactions.

What are the limitations of using CLI for browser automation?

Using CLI for browser automation limits interactions to scripted commands without real-time visual debugging. Complex web applications requiring dynamic visual context may need careful step-by-step command sequencing to ensure reliable execution.