
Browser Automation
Modern browser automation comes down to two tools: Playwright for most use cases, Puppeteer when you need Chrome-specific stealth features. This skill teaches the fundamentals that separate reliable automation from flaky scripts. You'll learn user-facing locators (getByRole over CSS selectors), proper waiting strategies that don't rely on arbitrary timeouts, and anti-detection patterns for scraping. The examples cover testing isolated contexts, handling authentication state, and the critical distinction between controlled testing environments versus hostile scraping targets. Playwright's auto-wait and cross-browser support make it the default choice in 2025.
- skills.sh installs
- 5.8K
- GitHub stars
- 43.1K
- last updated
- Jul 14, 2026
Install
$ npx -y skills add sickn33/antigravity-awesome-skills --skill browser-automation --agent claude-codeInstalls into .claude/skills of the current project.
Files
Browser Automation
Use the browser tool already selected by the user or installed in the project. Playwright, Puppeteer and Selenium have different integrations; choose from actual requirements rather than unsupported success-rate claims. Modified by AAS maintainers on 2026-09-05: removed unverified comparisons and bypass defaults, clarified waiting and evidence limits.
Separate tests of applications you control from interaction with an existing authenticated browser. Do not replace the latter with a fresh unauthenticated session or extract credentials to make an automation test work.
Detailed Guide
Read the detailed guide before executing this skill. It retains the complete procedure and reference material. Treat its safety, prerequisites, and validation requirements as mandatory. For focused work, load the relevant sections; for end-to-end work, read the guide completely.
Playwright Test Example
""" import { test, expect } from '@playwright/test';
Sponsors
Details
- Repository
- github.com/sickn33/antigravity-awesome-skills
- Category
- Automation & Workflows
More from sickn33/antigravity-awesome-skills
All 708- Nextjs Supabase Auth5.8K
- Prisma Expert3.8K
- Playwright Skill3.5K
- 3d Web Experience3.4K
- Game Development3.3K
- Software Architecture3.3K
- Product Manager Toolkit3.2K
- Mobile Design3K
- Telegram Bot Builder3K
- Ui Ux Pro Max2.8K
- Bun Development2.5K
- Web Performance Optimization2.4K
- I18n Localization2.3K
- Ui Ux Designer2.3K
- Nestjs Expert2.2K
- Powershell Windows2.2K
- Brainstorming2K
- Api Documentation Generator1.9K
- Frontend Design1.9K
- Senior Architect1.9K
- Cc Skill Security Review1.8K
- Senior Fullstack1.8K
- Agent Memory Systems1.7K
- Database Design1.7K