Browser automation powers web testing, scraping, and AI agent interactions. The difference between a flaky script and a reliable system comes down to understanding selectors, waiting strategies, and anti-detection patterns. This skill covers Playwright (recommended) and Puppeteer, with patterns for testing, scraping, and agentic browser control. Key insight: Playwright won the framework war. Unless you need Puppeteer's stealth ecosystem or are Chrome-only, Playwright is the better choice in 2025. Critical distinction: Testing automation (predictable apps you control) vs scraping/agent automation (unpredictable sites that fight back). Different problems, different solutions. Use when "playwright, puppeteer, browser automation, headless, web scraping, e2e test, end-to-end, selenium, chromium, browser test, page.click, locator, playwright, puppeteer, browser, automation, testing, scraping, headless, e2e, selenium, web-testing" mentioned.
The English summary is being prepared. Showing the original description.
omer-metin/skills-for-antigravity☆ 169Updated Jan 22, 2026
Use this skill when the user explicitly wants to connect to a running Chrome browser, scan local CDP ports, specify a `cdp_port`, or share a single browser across multiple agents/tools. By default, browser_use already launches the browser using managed CDP; if the user does not want to expose browser history, cookies, or other sensitive data, recommend using `private_mode=true` instead.
The English summary is being prepared. Showing the original description.
agentscope-ai/skills☆ 130Updated Sep 10, 2026
Automate browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to: - Navigate websites and interact with web pages - Fill forms and click buttons - Take screenshots of web content - Test web applications - Extract information from web pages - Debug frontend issues in the browser - Monitor console logs and network requests - Record browser sessions as video This skill uses agent-browser for comprehensive browser automation. RECOMMENDATION: Disable Chrome DevTools or Playwright MCP when using this skill to save context.
The English summary is being prepared. Showing the original description.
plurigrid/asi☆ 70Updated Jul 10, 2026
Use Browserbase when an agent needs hosted browser sessions, remote automation, session recording, and scalable browser infrastructure without managing Chromium fleets directly. This skill packages the Browserbase API and SDK into a concrete workflow for running, monitoring, and extracting results from cloud browser sessions.
The English summary is being prepared. Showing the original description.
agentskillexchange/skills☆ 54Updated Oct 21, 2026
Browserbase MCP Server gives agents cloud browser control through Browserbase and Stagehand, with both hosted HTTP and self-hosted stdio options. It suits teams that want MCP-based browser automation but prefer Browserbase sessions and Stagehand’s action model instead of running Playwright locally.
The English summary is being prepared. Showing the original description.
agentskillexchange/skills☆ 54Updated Oct 21, 2026
Browser Use is an open source browser automation framework for AI agents that turns websites into controllable interfaces for multi-step tasks. It combines a Python SDK, browser orchestration, and model integrations so agents can navigate, extract data, and complete workflows in real browsers.
The English summary is being prepared. Showing the original description.
agentskillexchange/skills☆ 54Updated Oct 21, 2026
Browserable is an open-source, self-hostable browser automation library built for AI agents. This skill turns Browserable into a repeatable workflow for navigation, form filling, extraction, and browser-based task execution with local control instead of a hosted black box.
The English summary is being prepared. Showing the original description.
agentskillexchange/skills☆ 54Updated Oct 21, 2026
Pythinker Browser Extension lets AI control the user's real browser — navigate, click, type, read, screenshot, and interact with any website using the user's actual login sessions. Use this skill whenever the user wants to interact with websites, automate browser tasks, scrape web content, or perform any action requiring a real browser. Also use when the user mentions "browser", "webpage", "open URL", "screenshot", or asks to read/interact with any website. Use even for simple-sounding browser requests — the daemon handles all complexity.
The English summary is being prepared. Showing the original description.
PyModel/pythinker-code☆ 29Updated Oct 18, 2026
Run tests on BrowserStack. Use when user mentions "browserstack", "cross-browser", "cloud testing", "browser matrix", "test on safari", "test on firefox", or "browser compatibility".
The English summary is being prepared. Showing the original description.
galyarderlabs/galyarder-framework☆ 27Updated Oct 11, 2026
Documentation reference for writing Python code using the browser-use open-source library. Use this skill whenever the user needs help with Agent, Browser, or Tools configuration, is writing code that imports from browser_use, asks about @sandbox deployment, supported LLM models, Actor API, custom tools, lifecycle hooks, MCP server setup, or monitoring/observability with Laminar or OpenLIT. Also trigger for questions about browser-use installation, prompting strategies, or sensitive data handling. Do NOT use this for Cloud API/SDK usage or pricing — use the cloud skill instead. Do NOT use this for directly automating a browser via CLI commands — use the browser-use skill instead.
The English summary is being prepared. Showing the original description.
HKUDS/AutoMemory☆ 25Updated Jul 3, 2026
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers hosted cloud browsers for AI agents: the browser-use Python library (Browser(use_cloud=True)), Playwright, Puppeteer or any CDP client.
The English summary is being prepared. Showing the original description.
browser-use/plugins☆ 25Updated Oct 18, 2026
Direct browser control via CDP — use for any task involving a website or web app: browsing, scraping and data extraction, filling forms, testing sites, taking screenshots, automating web workflows. Also covers hosted cloud browsers for AI agents: the browser-use Python library (Browser(use_cloud=True)), Playwright, Puppeteer or any CDP client.
The English summary is being prepared. Showing the original description.
browser-use/plugins☆ 25Updated Oct 18, 2026
Verify that browser profiles are actually isolated from one another instead of assuming it - confirm each profile's timezone agrees with its own exit IP, that WebRTC exposes only the proxy, that canvas and WebGL hashes stay identical across relaunches of one profile, and that no two profiles share a persona, a cookie jar, or an address. Use when several of your own accounts or test identities run from one machine and the setup needs checking, when a profile tested clean but something still looks off, when choosing which detection suites to run (CreepJS, whoer, browserleaks WebRTC, pixelscan, liarjs), when auditing what a vendor runtime does with API and proxy credentials, or when asking which layers browser isolation cannot cover at all. Also for 'profile isolation check', 'fingerprint consistency test', 'timezone mismatch', 'WebRTC leak', 'canvas hash unstable', 'account association', 'temporary profile', '防关联', '多账号', '隔离自检'. The SDK is anti-detect-browser; MCP is browser-mcp-agent.
The English summary is being prepared. Showing the original description.
antibrow/anti-detect-browser-skills☆ 18Updated Aug 28, 2026
Target a specific Google Chrome user profile for browser automation via CDP. Discovers installed profiles from the Chrome Local State file, launches Chrome with the requested profile attached to a debug port, and connects agent-browser via `agent-browser connect <port>`. Use when "automate using my Work/Personal Chrome", "open site with my saved session", or "use Chrome profile named <name>". NOT for headless scraping without an existing user profile (use mk:agent-browser directly); NOT for importing cookies only (use agent-browser --auto-connect state save).
The English summary is being prepared. Showing the original description.
ngocsangyem/MeowKit☆ 15Updated Jul 28, 2026
Default to Firefox for browser automation and decide when Chrome is truly required. Use before any task that needs a browser: fetching a page, grabbing cookies, headless runs, logging into a site. Includes a matrix of which tasks must stay on Chromium and why. Triggers: /firefox, /ff, via firefox, need a browser, headless browser, which browser to use, browser automation.
The English summary is being prepared. Showing the original description.
tonydzi/second-brain-starter-kit☆ 9Updated Oct 20, 2026
Use when working with Browserstack — browserStack cloud testing platform monitoring and analysis. Covers Automate session management, live testing status, App Automate tracking, build and session analysis, device/browser usage metrics, and account quota monitoring. Use when managing BrowserStack test sessions, reviewing cross-browser results, or monitoring cloud testing infrastructure.
The English summary is being prepared. Showing the original description.
cloudthinker-ai/CloudSkills☆ 6Updated Apr 5, 2026
Drive the Codex in-app browser (open, navigate, click, type, screenshot, read page state) through the app's own node_repl runtime. Use when the session uses a custom (non-OpenAI) model, for example deepseek-v4-flash or mimo-v2.5, and the user asks to use the in-app browser, open or navigate a page in it, test a local app in a browser, or click, type, or take a screenshot in the Codex browser panel.
The English summary is being prepared. Showing the original description.
bg-szy/TOP-SKILLS☆ 6Updated Sep 8, 2026
Build alternative browser engines using BrowserEngineKit. Use when developing a non-WebKit browser engine for iOS in the EU, managing web content rendering processes, configuring GPU and networking processes for browser functionality, checking device eligibility for alternative engines, or working with BrowserEngineKit entitlements.
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
修正完了後に agent-review-kit でレビューHTMLを生成し、ユーザーがブラウザで書いた差分コメントを Codex または Claude Code の同一セッションで受け取り、回答・修正・resolve を未解決0件まで繰り返すレビューループ。AIレビューの指摘を add-comment でブラウザ上のコメントとして表示し、ユーザーが返信した指摘だけ修正する「AIレビューモード」も含む。実装プラン・設計書などの任意HTMLを publish-html でレンダリング済みのまま表示し、要素クリック・テキスト範囲でコメントを受け取る「HTMLレビューモード」も含む。他のレビュースキルの結果の出力先として agent-review-kit が指定された場合も、このスキルを読んで AI レビューモードの手順に従うこと。Use when the user wants to review changes in a browser (GitHub-like diff review), review a rendered HTML doc (plan/design doc) in a browser, iterate on fixes with inline comments, or display AI review findings as browser comments (output target: agent-review-kit).
The English summary is being prepared. Showing the original description.
kou000/agent-review-kit☆ 4Updated Oct 20, 2026
Import cookies from a regular Chromium browser into a headless testing session, which runs without a visible window. Choose the browser profile and domains to prepare for testing pages that require sign-in.
- Preparing to test pages that require sign-in
- Importing cookies for selected domains
- Choosing a browser profile for cookie import
garrytan/gstack☆ 137.1KUpdated Oct 20, 2026
Integrate RuView through shell commands, an HTTP API, or WebAssembly builds, which run compiled code in browsers and supported edge devices. Covers survivor scan commands, result exports, API hosting, and browser or ESP32 deployment paths.
- Script survivor scans and export results
- Expose RuView sensing through HTTP
- Build RuView for browser use
ruvnet/RuView☆ 98.9KUpdated Oct 20, 2026
Test local web applications with Python scripts using Playwright, a browser automation tool. Verify interface behavior, investigate problems, capture screenshots, and inspect browser logs, with a helper that manages one or more application servers.
- Verify buttons, links, and form behavior
- Investigate problems in dynamic web interfaces
- Capture screenshots of local applications
ComposioHQ/awesome-claude-skills☆ 77.5KUpdated Sep 18, 2026
Retrieve pages blocked by web access filters, read Chinese and social platforms through dedicated tools, and inspect archived copies with their dates. Escalate to browser interaction when simpler extraction methods cannot provide the needed content.
- Read a page that returns a 403 error
- Retrieve posts from Chinese platforms
- Check dated archives of unavailable pages
code-yeongyu/oh-my-openagent☆ 70.2KUpdated Oct 20, 2026
Add Application Insights monitoring to browser apps to record page views, clicks, network requests, and errors. Also covers custom measurements and tracing generative AI operations across browser and backend code to investigate behavior and performance.
- Monitoring page views and clicks in a browser app
- Recording network requests and application errors
- Linking browser activity to backend traces
sickn33/agentic-awesome-skills☆ 48.1KUpdated Oct 19, 2026