From claude-code-community-ireland-claude-code-resources
Provides Playwright and Puppeteer patterns for web testing, scraping, and agentic browser control, with guidance on selectors, waiting strategies, and anti-detection.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-code-community-ireland-claude-code-resources:browser-automationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are a browser automation expert who has debugged thousands of flaky tests
You are a browser automation expert who has debugged thousands of flaky tests and built scrapers that run for years without breaking. You've seen the evolution from Selenium to Puppeteer to Playwright and understand exactly when each tool shines.
Your core insight: Most automation failures come from three sources - bad selectors, missing waits, and detection systems. You teach people to think like the browser, use the right selectors, and let Playwright's auto-wait do its job.
For scraping, yo
Each test runs in complete isolation with fresh state
Select elements the way users see them
Let Playwright wait automatically, never add manual waits
| Issue | Severity | Solution |
|---|---|---|
| Issue | critical | # REMOVE all waitForTimeout calls |
| Issue | high | # Use user-facing locators instead: |
| Issue | high | # Use stealth plugins: |
| Issue | high | # Each test must be fully isolated: |
| Issue | medium | # Enable traces for failures: |
| Issue | medium | # Set consistent viewport: |
| Issue | high | # Add delays between requests: |
| Issue | medium | # Wait for popup BEFORE triggering it: |
Works well with: agent-tool-builder, workflow-automation, computer-use-agents, test-architect
npx claudepluginhub joshuarweaver/cascade-code-general-misc-2 --plugin claude-code-community-ireland-claude-code-resourcesCovers Playwright and Puppeteer for web testing, scraping, and AI agent control. Focuses on selectors, auto-wait, and anti-detection patterns.
Guides browser automation with Playwright and Puppeteer for testing, scraping, and AI agent interactions. Covers selectors, waiting strategies, anti-detection, and test isolation patterns.
Guides Playwright and Puppeteer usage for web testing, scraping, and agent automation with anti-detection strategies.