playwright-cli

Automate browser interactions via Playwright CLI with explicit tab targeting.

28|14|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/ai-ecoverse/slicc --skill playwright-cli-ai-ecoverse
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-cli
Source: https://github.com/ai-ecoverse/slicc/tree/main/packages/vfs-root/workspace/skills/playwright-cli
Command: npx skills add https://github.com/ai-ecoverse/slicc --skill playwright-cli-ai-ecoverse

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious, error-prone manual work of performing repetitive web browser tasks like navigating pages, filling forms, scraping data, and taking screenshots, freeing you to focus on higher-value work instead of manual tab switching and clicking.

Core Features & Use Cases

  • Precise Browser Automation: Execute all browser interactions (clicks, form fills, navigation, scraping, screenshots) via the Playwright CLI with explicit tab targeting to avoid cross-tab errors.
  • Multi-Agent Safe Tab Handling: Built-in rules for shared tab namespaces let multiple AI agents work concurrently without stepping on each other's tabs or closing user tabs by accident.
  • Real-World Use Case: If you need to scrape product prices from 50 e-commerce pages, this Skill lets you automate the navigation, data extraction, and screenshot capture in a single workflow without manual intervention.

Quick Start

Use the playwright-cli skill to open the example.com homepage, take a snapshot of its interactive elements, and click the first search result link.

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 scraping and form filling for multiple pages?

You can automate web scraping and form filling by using the playwright-cli skill to execute browser interactions like navigation, clicks, and data extraction in a single automated workflow. It handles repetitive tasks across multiple pages without manual intervention.

Can multiple AI agents run browser automation concurrently without tab conflicts?

Yes, multi-agent browser automation is supported through built-in rules for shared tab namespaces. It requires explicit tab target ID specification for all tab-operating commands, ensuring multiple agents can work concurrently without closing tabs by accident.

Does UI testing with Playwright CLI support screenshot capture and element clicking?

UI testing with Playwright CLI supports screenshot capture and element clicking as core browser interaction tasks. You can automate page navigation, take snapshots of interactive elements, and execute clicks to validate application interfaces.

What is the best way to manage tab targeting in multi-agent browser orchestration?

The best way to manage tab targeting in multi-agent browser orchestration is to specify an explicit tab target ID for every tab-operating command. This ensures correct functioning in shared multi-agent tab namespaces and prevents cross-tab errors.

Why does my browser automation fail when operating on shared tabs?

Browser automation fails on shared tabs when explicit tab target ID specification is missing from tab-operating commands. The system requires this ID to function correctly in shared multi-agent tab namespaces and to avoid cross-tab errors.

Do I need any dependencies to run Playwright CLI for web scraping?

No external dependencies are required to run Playwright CLI for web scraping. The skill operates independently to automate page navigation, data extraction, and screenshot capture without needing additional setup.