playwright-cli

Automates web browser tasks including testing, scraping, and interaction using Node.js and Playwright libraries.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/pth-droid/LighthouseOCR --skill playwright-cli-pth-droid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-cli
Source: https://github.com/pth-droid/LighthouseOCR/tree/main/Archon-dev/.claude/skills/playwright-cli
Command: npx skills add https://github.com/pth-droid/LighthouseOCR --skill playwright-cli-pth-droid

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Automates complex browser interactions, enabling web testing, data extraction, and automated workflows efficiently.

Core Features & Use Cases

  • Web Testing Automation: Simulate user interactions like clicks, form filling, and navigation for testing web applications.
  • Data Collection & Scraping: Extract information from websites systematically, including screenshots and local data.
  • Use Case: Quickly run an end-to-end test scenario on a web app and record its behavior, or scrape multiple pages for data analysis.

Quick Start

Use the playwright-cli to open a webpage, perform interactions, and take a screenshot of the final state.

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 for user interactions like clicks and form filling?

Automating web testing for user interactions involves simulating clicks, form filling, and navigation to test web applications. This Skill uses Node.js and Playwright libraries to execute reliable browser automation workflows.

What is the best way to scrape web data and take screenshots using browser automation?

Scraping web data and taking screenshots requires browser automation that systematically extracts information and records visual states. This Skill controls browsers to scrape multiple pages, capture screenshots, and save data locally for analysis.

Can I handle complex browser automation workflows with error handling and state management?

Handling complex browser automation workflows requires robust error handling and state management. This Skill supports deep customization of automation scripts, ensuring reliable execution of intricate web interaction tasks.

Does Playwright browser automation support recording media during end-to-end test scenarios?

Playwright browser automation supports media recording during end-to-end test scenarios. This Skill enables you to run test cases on web apps and record their behavior for comprehensive testing and debugging.

Do I need Node.js to run Playwright automation scripts for web scraping and testing?

Running Playwright automation scripts requires Node.js as the execution environment. This Skill utilizes Node.js and Playwright libraries to perform reliable browser automation for web scraping, testing, and interaction tasks.