patchright-skilllisted
Install: claude install-skill aiskillstore/marketplace
# Patchright - Browser Automation Skill
Patchright-based browser automation with bot detection bypass. Use for localhost, dev servers, web app testing, screenshots, and UI interactions.
## Triggers
**URL/Network:**
- localhost (http://localhost:*, http://127.0.0.1:*)
- Local IPs (192.168.x.x, 10.x.x.x, 172.16-31.x.x)
- Dev server ports (3000, 5173, 8080, 4200, 5000, etc.)
**Web App Testing:**
- "test the app", "check the site"
- "open localhost", "view in browser"
- "take screenshot", "capture screen"
- "check UI", "view page"
- QA, E2E testing, dev build verification
**Browser Interaction:**
- "click", "press button"
- "type", "fill form"
- "login", "sign up"
- "open menu", "click tab"
- "scroll", "navigate"
**Visual Verification:**
- "how does it look?", "is it working?"
- "check design", "verify layout"
- "responsive test", "screen size"
- "check rendering", "verify component"
**Development Workflow:**
- Verify changes after code edits
- Frontend debugging
- Real-time dev feedback
- Pre-deployment checks
## Core: Server Mode (Session Persistence!)
**Problem**: scripts/executor.py terminates process on each call -> browser session lost
**Solution**: scripts/server.py runs background server -> session persists
### Start Server (Required!)
```bash
cd ~/.claude/skills/patchright-skill
python scripts/server.py start &
```
### Server Commands
```bash
# Check status
python scripts/server.py status
# Stop server
python scripts/server.py stop
# Call tool
python scrip