← Back to Skills Marketplace
Playwright.Tmp
by
zhichengsong
· GitHub ↗
· v1.0.0
· MIT-0
224
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install playwright-tmp
Description
Browser automation via Playwright MCP. Navigate websites, click elements, fill forms, take screenshots, extract data, and debug real browser workflows. Use w...
Usage Guidance
This skill is internally consistent for Playwright-based browser automation. Before you run it: ensure node and npx are installed; be aware npx will fetch and execute packages from the npm registry (normal for Playwright but treat as remote code execution). Run automation in an isolated environment or container if you are concerned about side effects, and avoid providing production credentials or persistent auth files unless necessary — use throwaway/test accounts for debugging or scraping. Review any npx/npm commands you run and the sites the automation will access. If you need stronger assurance, ask the skill author for a pinned package version or a reproducible container image before executing.
Capability Analysis
Type: OpenClaw Skill
Name: playwright-tmp
Version: 1.0.0
The skill bundle provides a comprehensive and safe set of instructions for browser automation using Playwright and Playwright MCP. It includes detailed documentation for testing, debugging, and scraping, while explicitly enforcing security best practices such as requiring user confirmation for high-stakes production flows and avoiding session persistence by default. No indicators of malicious intent, data exfiltration, or unauthorized execution were found across the files (SKILL.md, ci-cd.md, etc.).
Capability Assessment
Purpose & Capability
Name/description are Playwright browser automation; required binaries (node, npx) and the SKILL.md instructions (npx @playwright/mcp, playwright test, example scripts) match that purpose. There are no unrelated env vars, credentials, or config paths requested.
Instruction Scope
Instructions direct the agent to run Playwright and MCP commands, drive real browsers, capture traces/screenshots, and perform rendered-page extraction. This necessarily involves network access and interacting with arbitrary user-specified sites (expected). The doc includes examples that reference auth state and an example auth file path (for standardized suites) — these are presented as optional guidance, not mandatory actions. No instructions ask the agent to read unrelated system files or exfiltrate data to unexpected endpoints.
Install Mechanism
The skill is instruction-only and has no install spec in the registry. The embedded metadata and examples use npx and recommend npm packages (playwright, @playwright/mcp). Using npx to run packages will fetch/execute code from npm at runtime — this is expected for Playwright usage but does mean remote code will run transiently. There are no downloads from obscure URLs or archive extraction instructions in the skill text.
Credentials
The skill requires only node and npx (binaries). It declares no required environment variables, credentials, or config paths. That is proportional for browser automation and test orchestration tasks described.
Persistence & Privilege
always is false and the SKILL.md explicitly states it does not create persistent local memory or profiles by default. The skill does not request system-wide configuration changes or access to other skills' credentials.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install playwright-tmp - After installation, invoke the skill by name or use
/playwright-tmp - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Playwright (Automation + MCP + Scraper) 1.0.3
- Clarified MCP-first browser automation workflow in documentation.
- Improved quick-start guidance for forms, screenshots, and data extraction.
- Expanded details on common MCP actions and sample use cases.
- Added clear approach selection guidance to help users choose the right automation path.
- Enhanced best practices and troubleshooting references.
Metadata
Frequently Asked Questions
What is Playwright.Tmp?
Browser automation via Playwright MCP. Navigate websites, click elements, fill forms, take screenshots, extract data, and debug real browser workflows. Use w... It is an AI Agent Skill for Claude Code / OpenClaw, with 224 downloads so far.
How do I install Playwright.Tmp?
Run "/install playwright-tmp" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Playwright.Tmp free?
Yes, Playwright.Tmp is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Playwright.Tmp support?
Playwright.Tmp is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).
Who created Playwright.Tmp?
It is built and maintained by zhichengsong (@zhichengsong); the current version is v1.0.0.
More Skills