Overview
- Skill Key
- first-it-consulting/playwright-ws
- Author
- first-it-consulting
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/first-it-consulting/playwright-ws
- Latest Commit SHA
- 1626273b09284cb7015219729d88fce5d4567756
Browser automation via remote Playwright WebSocket server for screenshots, PDFs and testing.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 playwright-ws 技能。 若已安装,则直接安装 playwright-ws 技能。
# Playwright Skill Remote browser automation via Playwright WebSocket server. No local browser installation required. ## Use Cases | Task | Script | Description | |------|--------|-------------| | Screenshot | `scripts/screenshot.js` | Capture screenshots of web pages | | PDF | `scripts/pdf-export.js` | Generate PDFs from URLs | | Test | `scripts/test-runner.js` | Run Playwright tests remotely | ## Installation ```bash cd playwright-skill npm install export PLAYWRIGHT_WS=ws://your-server:3000 ``` ## Quick Start ```bash # Screenshot node scripts/screenshot.js https://example.com screenshot.png --full-page # PDF node scripts/pdf-export.js https://example.com page.pdf ``` ## Configuration Set `PLAYWRIGHT_WS` environment variable to your Playwright WebSocket URL: ```bash export PLAYWRIGHT_WS=ws://your-playwright-server:3000 ``` ## Scripts - `screenshot.js` - Take screenshots with options - `pdf-export.js` - Generate PDFs - `test-runner.js` - Run remote tests ## References - `references/selectors.md` - Selector strategies - `references/api-reference.md` - API documentation
# 🎭 Playwright Skill for OpenClaw [](https://opensource.org/licenses/MIT) [](https://nodejs.org/) [](https://playwright.dev/) > Remote browser automation for OpenClaw agents. No local browser installation required. ## ✨ Features - 📸 **Screenshots** – Capture full-page or viewport screenshots via remote server - 📄 **PDF Export** – Generate PDFs from any URL - 🧪 **Test Runner** – Execute Playwright tests on remote infrastructure - 🌐 **Multi-browser** – Chromium, Firefox, WebKit support - 🔧 **Zero Install** – No local browsers needed ## 🚀 Quick Start ### 1. Configure WebSocket URL ```bash export PLAYWRIGHT_WS=ws://your-playwright-server:3000 ``` ### 2. Take a Screenshot ```bash node scripts/screenshot.js https://example.com screenshot.png node scripts/screenshot.js https://example.com screenshot.png --full-page node scripts/screenshot.js https://example.com screenshot.png --wait-for=".loaded" --delay=1000 ``` ### 3. Generate PDF ```bash node scripts/pdf-export.js https://example.com page.pdf node scripts/pdf-export.js https://example.com page.pdf --format=A4 --landscape ``` ### 4. Run Tests ```bash node scripts/test-runner.js node scripts/test-runner.js --headed --project=chromium ``` ## 📋 Requirements - Node.js 18+ - Remote Playwright server running - Environment variable `PLAYWRIGHT_SERVER` set ## 🔧 Installation ```bash # Clone the skill git clone https://github.com/first-it-consulting/playwright-skill.git cd playwright-skill # Install dependencies npm install ``` ## 📚 API Reference Your Playwright server must expose a WebSocket endpoint for browser connections: ``` WS ws://your-server:3000/ ``` ### Environment Variables | Variable | Default | Description | |----------|---------|-------------| | `PLAYWRIGHT_WS` | `ws://localhost:3000` | WebSo...
openbotx
An open-source platform for orchestrating AI agents — secure, simple, and built for everyone. Multi-agent, real-time task board, web control panel, skills system, browser automation, multi-provider, scheduler, and more. One command to start. Everything from the browser. No coding required.
aicodelion
🚀 Clone your OpenClaw AI Agent to a new device in ~25 minutes — configs, memory, skills, everything.
heyixuan2
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pipeline: search → generate → analyze → colorize → preview → open BS → user slice → print → monitor. Supports all 9 Bambu Lab printers (A1 Mini, A1, P1S, P2S, X1C, X1E, H2C, H2S, H2D).
cacheforge-ai
⚡ SOTA agent skills for OpenClaw — observability, security, code quality, incident response, and more. Built by Anvil AI.
sealiu1997
OpenClaw skill for 知识星球 / ZSXQ digests with token-first auth and browser recovery.
zjianru
OpenClaw Skill: Safely restart the Gateway with context preservation, guardian watchdog, and multi-channel notification