Browser automation via remote Playwright WebSocket server for screenshots, PDFs and testing.
Remote browser automation via Playwright WebSocket server. No local browser installation required.
| Task | Script | Description |
|---|---|---|
| Screenshot | scripts/screenshot.js | Capture screenshots of web pages |
scripts/pdf-export.js | Generate PDFs from URLs | |
| Test | scripts/test-runner.js | Run Playwright tests remotely |
cd playwright-skill
npm install
export PLAYWRIGHT_WS=ws://your-server:3000
# Screenshot
node scripts/screenshot.js https://example.com screenshot.png --full-page
# PDF
node scripts/pdf-export.js https://example.com page.pdf
Set PLAYWRIGHT_WS environment variable to your Playwright WebSocket URL:
export PLAYWRIGHT_WS=ws://your-playwright-server:3000
screenshot.js - Take screenshots with optionspdf-export.js - Generate PDFstest-runner.js - Run remote testsreferences/selectors.md - Selector strategiesreferences/api-reference.md - API documentationZIP package — ready to use