← Back to Skills Marketplace
michael-c-matias

Playwright CLI Automation

by Michael-C-Matias · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
2582
Downloads
4
Stars
16
Active Installs
1
Versions
Install in OpenClaw
/install playwright-cli-openclaw
Description
官方Microsoft Playwright CLI网页自动化工具,支持所有主流浏览器的无头/有头自动化操作,包括页面导航、元素交互、截图、录制、测试等功能。当用户提到网页自动化、浏览器操作、爬虫、截图、录制用户操作、E2E测试时触发。
Usage Guidance
This skill is a plain instruction guide for using Playwright CLI and appears coherent with that purpose. Before using it: (1) verify Playwright is installed from official npm/pypi sources and run installs in a controlled environment; (2) inspect any generated scripts (codegen output) before executing; (3) avoid hard-coding real credentials — use secure secret storage or ephemeral test accounts; (4) treat saved storage files (auth.json) as sensitive; and (5) note the skill bundle has no homepage or source link, so if provenance matters, prefer official documentation from Microsoft Playwright or an owner you trust.
Capability Analysis
Type: OpenClaw Skill Name: playwright-cli-openclaw Version: 1.0.0 The skill bundle provides standard documentation and usage examples for the Microsoft Playwright CLI tool, covering installation, browser management, and common automation tasks like screenshots and PDF generation. The content in SKILL.md is aligned with the tool's official purpose and lacks any indicators of malicious intent, data exfiltration, or unauthorized execution.
Capability Assessment
Purpose & Capability
The name/description claim this is the Microsoft Playwright CLI and the SKILL.md provides installation commands and CLI usage that align with that purpose. However the skill bundle has no source/homepage and is instruction-only (no code or official links), so the package is a documentation/instruction wrapper rather than an officially published Playwright artifact — this is plausible but reduces provenance/trust.
Instruction Scope
The instructions stay within the expected scope (install Playwright, install browsers, run screenshots, codegen, tests, and examples). They include examples that automate logins and suggest saving/loading storage files (auth.json) and embedding username/password placeholders — these are expected for browser automation but involve handling sensitive credentials and session files, so users should avoid storing secrets in plain files or run such scripts without review.
Install Mechanism
There is no install spec in the skill itself (instruction-only). The SKILL.md recommends standard install commands (npm install -g @playwright/test or pip install playwright and running playwright install) which are normal for Playwright. Note that those commands will download third-party code from public package registries; review and run them in a trusted environment.
Credentials
The skill declares no required environment variables, credentials, or config paths. The examples reference usernames/passwords and storage files but do not require any undeclared secrets. This is proportionate to a browser automation guide, but users should avoid embedding real secrets in scripts or saving auth JSON files without protection.
Persistence & Privilege
The skill does not request persistent presence (always is false), does not modify other skills or system-wide settings, and contains no install-time hooks. It only provides runtime instructions for the agent to follow when invoked.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install playwright-cli-openclaw
  3. After installation, invoke the skill by name or use /playwright-cli-openclaw
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release, support full Microsoft Playwright CLI web automation operations, including page navigation, element interaction, screenshot, PDF generation, operation recording and other functions
Metadata
Slug playwright-cli-openclaw
Version 1.0.0
License MIT-0
All-time Installs 16
Active Installs 16
Total Versions 1
Frequently Asked Questions

What is Playwright CLI Automation?

官方Microsoft Playwright CLI网页自动化工具,支持所有主流浏览器的无头/有头自动化操作,包括页面导航、元素交互、截图、录制、测试等功能。当用户提到网页自动化、浏览器操作、爬虫、截图、录制用户操作、E2E测试时触发。 It is an AI Agent Skill for Claude Code / OpenClaw, with 2582 downloads so far.

How do I install Playwright CLI Automation?

Run "/install playwright-cli-openclaw" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Playwright CLI Automation free?

Yes, Playwright CLI Automation is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Playwright CLI Automation support?

Playwright CLI Automation is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Playwright CLI Automation?

It is built and maintained by Michael-C-Matias (@michael-c-matias); the current version is v1.0.0.

💬 Comments