Unnamed Skill
Browser automation using Playwright. Use for web scraping, UI testing, taking screenshots, form interaction, and any browser-based tasks. Keywords: browser, playwright, chromium, screenshot, scrape, test, click, type, navigate.
$ Installieren
git clone https://github.com/Mandalorian007/thunderbot /tmp/thunderbot && cp -r /tmp/thunderbot/.claude/skills/playwright ~/.claude/skills/thunderbot// tip: Run this command in your terminal to install the skill
SKILL.md
name: Playwright description: Browser automation using Playwright. Use for web scraping, UI testing, taking screenshots, form interaction, and any browser-based tasks. Keywords: browser, playwright, chromium, screenshot, scrape, test, click, type, navigate.
Playwright
Browser automation using Playwright's isolated Chromium. Runs locally without affecting your Chrome browser.
Variables
- PLAYWRIGHT_CLI_PATH:
.claude/skills/playwright/playwright_cli/
Instructions
Run from PLAYWRIGHT_CLI_PATH:
cd .claude/skills/playwright/playwright_cli/
uv run pw --help # Discover all commands
uv run pw <command> --help # Detailed usage
Rules:
- Initialize once:
uv run pw init(installs Chromium) - Stateful sessions: Start browser, run commands, then close
- Use
--portfor parallel sessions - each needs unique port (9222-9999)
Multi-Agent Safety
Each agent MUST use a unique port and close only its own browser:
uv run pw start --port 9223
uv run pw nav <url> --port 9223
uv run pw close --port 9223
Troubleshooting
- "Browser not initialized": Run
uv run pw init - "Port in use": Use different port or
uv run pw close --port XXXX - "Could not connect": Start browser first with
uv run pw start - "Failed to click/type": Use
uv run pw a11yto understand page structure
Repository

Mandalorian007
Author
Mandalorian007/thunderbot/.claude/skills/playwright
0
Stars
0
Forks
Updated13h ago
Added1w ago