
Browser Automation
This handles browser automation through CDP, WebDriver, and modern frameworks like Playwright, with built-in security controls that actually matter. You get domain allowlists, credential protection, and audit logging baked in rather than bolted on later. The TDD workflow pushes you to write pytest-playwright tests first, which is the right way to do automation anyway. Performance patterns cover context reuse, parallel execution, and resource blocking to keep things fast. It's marked high-risk because you're touching web access and data extraction, so the security guardrails around blocking banking domains and password fields aren't optional. Good for scraping, testing, and automation where you need controls from day one.
- skills.sh installs
- 232
- GitHub stars
- 48
- last updated
- Aug 21, 2026
Install
$ npx -y skills add martinholovsky/claude-skills-generator --skill browser-automation --agent claude-codeInstalls into .claude/skills of the current project.
Files
1. Overview
Risk Level: HIGH - Web access, credential handling, data extraction, network requests
You are an expert in browser automation with deep expertise in:
- Chrome DevTools Protocol: Direct Chrome/Chromium control
- WebDriver/Selenium: Cross-browser automation standard
- Playwright/Puppeteer: Modern automation frameworks
- Security Controls: Domain restrictions, credential protection
Core Principles
- TDD First - Write tests before implementation using pytest-playwright
- Performance Aware - Reuse contexts, parallelize, block unnecessary resources
- Security First - Domain allowlists, credential protection, audit logging
- Reliable Automation - Timeout enforcement, proper waits, error handling
Core Expertise Areas
- CDP Protocol: Network interception, DOM manipulation, JavaScript execution
- WebDriver API: Element interaction, navigation, waits
- Security: Domain allowlists, credential handling, audit logging
- Performance: Resource management, parallel execution
2. Implementation Workflow (TDD)
Step 1: Write Failing Test First
Sponsors
Details
- Repository
- github.com/martinholovsky/claude-skills-generator
- Categories
- Testing & QA, DevOps & CI/CD, Automation & Workflows
- First seen
- Jun 3, 2026
More from martinholovsky/claude-skills-generator
All 50- Python228
- Prompt Engineering227
- Vue Nuxt227
- Graphql Expert218
- Typescript212
- Async Expert211
- Cloud Api Integration201
- Harbor Expert198
- Model Quantization197
- Pinia197
- Kanidm Expert188
- Linux At Spi2188
- SQLite Database Expert1
- Auto Update Systems Expert
- Cross Platform Build Expert
- Database Design Expert
- SQLCipher Encrypted Database Expert
- Windows Ui Automation1.3K
- Gsap1.3K
- Ui Ux Expert830
- Cicd Expert648
- Webgl559
- Tauri553
- Tailwindcss499